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 0x2cd16a2f33c7736a2da45a7cd95d148e7910229f3ad1ecd3cffddd326215ba48. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2301a86d-2be1-44a7-98de-00123e8947ac.json and https://artists.proofprofile.net/proofs/artist/2301a86d-2be1-44a7-98de-00123e8947ac.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 0xf935bbc1bc147f8cf53f942dda95c449b3e7d4e2133b2a2b65a86b1925c23414. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/GBKQU1941462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a4edb45ab078ab999747a4ccb900e0c97fc8999be83addf660d861f11f517bf. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/GBKQU1996540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a4edd894666edcd277c9bd3020786995dcee3f4d2f873fa39f29c1f2fd0cb9. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/GBKQU2119103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12995df9c7d5efbacda747c916c4bb64d3576421cac99a9465d7c5ccf1c68d98. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/GBKQU2295344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cfda2c843f3ad13cf6577d829c084d9c4611f33ce736d5480e8e2b81d3dcd86. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/USUYG1506898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfed09264bd9b4c4653caace8865af7d798ab06ad21f020966a6c82e1009c0ef8. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/USUYG1553863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e653dcee8d7505d5c4d4fb168050c05df00768470f915110a90114a2e5ddf9c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/USUYG1564053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279d1a0dea85a6fe24d75d9b6ad74ad3efb78ee6d85a928d9520fa07a8dcef06. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/DEBE72400694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa212367902fc8524bfb18b4fd793c1517cc197b09a80c00d0175debcb0cf873. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/GBKQU2534569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f5d46e812fe84e6561674508a93b41b2f77bd2b8e60f0a03db33d874de0ef8. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GBKQU2534570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x976fa982a2b23da8d6b8f03fa6304f0e034bc3e8f49fcf28e686f94fcd8e3cbd. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/DEGL62500043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6860aef5688391fd98097155be6ea0a632ef2ede5e1a5a6be0f16e24a0613ab2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/DEGL62500044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93deaa69c153caabfc851cd57b1cfb6d6a6ccbb08715684f30b6554ca00dbc58. 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/USUYG1464436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x709350b09b25b0f72a7ebd367a3850bc8cb171b1e2405cfb25527a3eabcdc2da. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/USLZJ2009493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2098ac6a00e9ce500aa0098633483279262824fa11fe1e04f06a9c9fc61f2d40. 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/CA5KR2488665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e4d71861bf110dbc69a7e18381722ac0fa774d9cbf5826e95e1d1a202fff45. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/GBKQU2051383.
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