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 0x79db9b0fd7bd95c54e3d296d178456380d08bb52c8478042760656c74e8d4bbb. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/72aaeaa5-13cb-47f2-99ad-99ab0e6b2e50.json and https://artists.proofprofile.net/proofs/artist/72aaeaa5-13cb-47f2-99ad-99ab0e6b2e50.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 0xc02eb0a71dbae684720e086949bfb53d8e4a36cc9bd51c43f28ab8cbf5038c49. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZFZ22316837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98db384a6031f271e070b4e841df38640f2cc5c2a15a16bb489716a2d6a93a4d. 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/QZFZ22316838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b760114bd6d9afc7a66a4bfc40d7d7ca3474b757704b7e437af1711034559a. 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/QZFZ22316839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa7c9b1d26294e5efaddea154065048818babeb8f432080d7ef617a70b423195. 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/QZFZ22316840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd809bac97751dedd77825c183ae6114d01d495b8e04246685316f7ce5d61839c. 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/QZFZ22316842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x151647accd83e050271a2430d4b6f8c60972c79d919b116a08d3422bc8ab67df. 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/QZFZ22316843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b8fdc5ba2a683f21d68146e476cb2dab091549b5593c5c0ffa00dc716657287. 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/QZFZ22316845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1354e8b7c8e656ca4203953718505a9219d9ef10df06ebd30100abb6fc73f4f2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZFZ22316846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba351426d7bacba05743ab9bce18bc41c00a79cb16dfecdcdaaab7640a7165e9. 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/QZFZ22316847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762a15480baa30085e4594349e8b8aa4033ee8d2cd70b2cc7d73ddd7aff9fd66. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZFZ22316849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2004c478e6d36e9ef2acb4bc72113332a5459a4dcd781a612eefdb04787c9f. 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/QZFZ22316850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1edd647f2d6ef38f01ffb5fed19d5e9e5cc8e5f2fe56a1fc59ae4264ea0ef60b. 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/QZFZ22316852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d39ad92beb64ae31197cba02bdf613f5654d2345bccb80369f7495abcb90a8. 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/QZTB82238965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbf74188b0d1e389db4513ec819bdb1d478a57a9df4ab4a190a46323a91412f6. 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/QZTB82238967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d6cd2374e3316b1e75e0769357c5a50681413cd20615e2781931143e54644f. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/QZTB82238966.
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 0x79c9657b37fa82167f69acaf9f4ab82c7b039fb60dfb55f2bcce6db14ad14180. 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/QZTB82238969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b7c205cb7b5de541ddfedd78e9c157b0e6000d94c2442a668af8143cffdfa39. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZES52443699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1935b27bcafb813f8168df37ec4835b36389da651cdeeae9ba5e46d70767d500. 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/QZRP52362499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6117c1359ff20ab02fa2fcaab555ce5f49d1bf87659061c5b27a355259ec0935. 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/QZHN62288463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x307794593472503f0fb13d5da5315cd7b18f8473e8037b7962826b84677154d9. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHN52245910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32538e9c33c3497513ac7ccaf8cd782bf2170f28a1830801fac0c769d3bcd051. 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/USBAE2203967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55eb0c8f27be3bf5463c6137bac8dda2257969eb977d74e8c353643cbdd3212b. 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/USBAE2203973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c566b3b2c30937d9039127fa33a992bb08985245b91de37bd73dd2a01050448. 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/QZK6Q2250830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a437bd5e563a6f9715e0db20291b4231275d53d7647bdee55b669df82e2ab4. 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/QZK6Q2250836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a911bd950fea9d66eda67570f561a04e5037461774f0567d55d77c2d8b78597. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/QZK6Q2250840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc2d726f083e899f7ac2bca7ae36cc593b6fac24bc19c9851ed8298b858cbbc. 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/QZFYY2395071.