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 0x9fc1ed4da1ef0db5dcb066a396df73b27b19bcd6d9a53f5372d0aa30996a528b. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b35038e0-ea60-4235-89bf-6bb3639abda3.json and https://artists.proofprofile.net/proofs/artist/b35038e0-ea60-4235-89bf-6bb3639abda3.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 0x8cb8d4aa0e7bc23bbf5df4e457c899237c443d06af714c35ca1a89834bab0ed0. 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/NLCK41036935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x398c12a3ae07a4affa4150d988122c0fea36a06b90b87aa1928a7fddbdd04847. 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/GB9UB1902005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9ec2902252158acea0d1a879af6556dace6bf0fcf58f2e0ef54f0f5e080f394. 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/GB9UB1902006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd100e342951b4cd4277bc367ae1deb279a436ef34abd15cf5e0f1de4ae3f31a2. 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/GB9UB1902008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13da92205e50add63533e69d07f3b7431489433bf87035d651f739ac87ccd3dc. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/GB9UB1902007.
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 0x5f0f96452bf3b2ae2f8c005e54abd4855d7ef26e8cdb3df5c2f71e5d0e7ffa86. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/GB9UB1902011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd05b6876e7874c327f96b07b1cb7e8ad44c679f693399b4529cba84b2cacc745. 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/GBXJH1000154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26a7d29983cbfe4ffea802676c9f071e30b93ed64c3eb4f17edc8e3a815b112. 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/FRIDO2111365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1476ca617c7c25aef54ee6f0c2d7405e1bbdee95076e027fc7914b880a23ca2e. 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/GBHCD1600145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0767e5ab78532f622f874dafefbad9e4f8347a2831409c483c36f3390b2abca8. 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/NLR6A1700031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa460209dbd4739a9f4ee8e21a6c39d0679bd8e851f70dae5280e892a6b005998. 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/GBRD51700194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe3a16364f7519f40c458b8ecca652b4da6516e5e5daf4f6c1f1ecd961708fc. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T09:51:57Z), 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/GBRD51700193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x890da95e71899b5fec4d34375d7fbacbaa82ce30f360daad2da8375efa26ed6c. 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/GBXPF0310304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02926e8734248a93d3eb49067d7885213d8ce60f1ab2c1d17b6f633ec468e334. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/UKMHN1700011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dfea20bb03e3e82542c5e5f60fe91eea53109533a1c63e2c04e6d549dec73d6. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09:33Z), 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/UKMHN1700012.