1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78368dda0cb5df31523c13afa3ac0a6373f10196fc6af68cb986de29829eeef5. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cc78e7e9-32c2-4676-a96b-e14952a9fed9.json and https://artists.proofprofile.net/proofs/artist/cc78e7e9-32c2-4676-a96b-e14952a9fed9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef6a7bfba5f5590738b24451966e5fa6711574c9df41383c54ab84082ce1d30. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63cc472ad705f5e56b4fb7f488fb1d26ad220adf16638d442b68a273751f0dc1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb88c1abe4f4a8e118b468bc192133bca4ba5f97bdccb39a9b656ef58b2b3c3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb27b93bbae5b0b8af78a74e6e598160035734e42f166863acd2b103320524cba. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x563d73e16c506dc783cd0151c9f9caa9d0265cfd0782aac25f9cd269e61f4ebe. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7463d83e405b443a6b58fd122c7a9cf60dc52842846bf7d6a1d68827a87616a8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cbef3bca0d929e8e656aa7e48c5eb5e5d3f5eda5455797c30daf4b9cb0f8619. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x383ebfb188174f95e353e3dff8e4179e51d148da526aea18c02fb9a3f3da2bf7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ef4f07cfe0077dbdbf7f1f32be05feede7d440a49712fa4cbe38bb18ff96d1. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2300008.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9f2819ec7dc76c87fbf698c4af91175021f6dcd542ba739d83e11fa24e1105. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11350246e665443eb6207174f669159ac5ceb4dc632dba02f5f34582b1513052. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2100281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x858b52d63eba0c0645265eabdbec5719006885073f8210d5382f54be3e37c0d4. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2100283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x379c9c76959c5b8057945c57e8d0e38a12d9c2ade2927cbf966b199840b5078c. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2100285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64e0c59f21842894a78a9a7ffbc805b9d28e023c6b5d3bf020f0f6c3e9c12586. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2100286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b40ad36fe25fcc9a05bc2180aa8a1744f97ec394da7f1c4ef75d19d3c602d84. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2100282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b614f39df9a48dcf4dbd03ca6c50657d4b61b172fd5206bd9fb048adbcc7a31. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2100287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f948210dc5a1ec8a0864c45c4f03e77b18a164f24db786f162daf31a14cbaa. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2100288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0f6d45a4c84f6e43dfad3390cfde60b3302a68fb5a3ef240945730a8b8455cb. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2000440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2296a14d861a88b4783cd9fb9842f41c571a9a3a87e92921f2a103eab598386f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2000441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41aadb26db44b937a5f2ecd9054edbca5cf07f16941067247d767f03a5145fee. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2000443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e937aa8878c29b7ded76b61ba5c92278cdffb3ad4bf3cca53c3dde0001c250. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2000445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d15e570a9917c974e78bda4548a3f75cf87beba4d0d7ea9b12bce370ec5c0b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2000447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3903f6d181112519de8d2dab932209e156d4edb1c8c9c35bf71d38ffed67f524. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2000442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade7e563620999b81668ece4dc4f477a638118ee3fa8713ec3f936be9d43a99a. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2000444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee381f1e05e3816825d1c34a1a56d71354e7debc853352c623451dc140e13ee. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2000446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3af6f34ce31a394a7cecedf1178d20080705fc878997bfcc4c953992e6fee92e. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2000448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd06bf06bcb0a816ff3014e6d6ef9981dc792f6cd7e34d6703cf4f177fe6bad24. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA0D1940062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x918083f589f2952471d14f61fca5159a6f1a95734ee6761068bff47f0b56718b. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AEA0D1940065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x976ac7783a2571898fed7a0dd6f11fa1f103b287718fbc7574beb923eb30927f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2500140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d151e9347bc35bec10c8d59417889b7ba140803e998e44f47a6136874a4b26c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2300141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07485dfdbb72fbf752d7f4027b6bfdc8c66628da51a846ce0964d1713c5122ef. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2100678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9754b0f45728cde82a17ac63a638da9a10e8bad6bfcb3a58ac1fd72ac2491f1d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2001509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0606e01a0ae0c11486ef43e65c811f0e3bd8b763f6e5ec157f039a02185d74d7. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA0G2001500.