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 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 0x7535a2ea2e4c4f1bd81cf820f9c73c0bf95dd64a7b29c40ee403c2d81143670f. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/501472c5-2d92-414b-a757-c373ece1a4b2.json and https://artists.proofprofile.net/proofs/artist/501472c5-2d92-414b-a757-c373ece1a4b2.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 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 0xd128b36a36bb14901f13fc56571eeca8d98d0431822bda15182ad765297cad4e. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZGLS2279137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9483de74e28c4201adc37acb442ae3d47c444f4484339a6855a9842a332633d3. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZNJZ2177996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d477a73fa96b01b061e0744a49e3acc1744764f4c66e09d8e37a7d5a09b10ff. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZGLS2279136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f45183ee98c6c7dc6e78c5ddbeaa1ad59e1e13d5f805e97bc2d5e942eb9797a. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZNJZ2177997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f066bca1d43986afb8e574302704cef2e7f8ce5f02708274b4e180c4e1621c. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/QZNJZ2177998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc72bb5d6f747d6042bb7162e7602b21702e119aaf651614e44d3a7c83aabdbf9. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZDQH2412464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48da94700db46d64c6b12754d34cc6bc25fadcb04509f9cdac2c4c9416a91f51. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZDQH2412465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f9ade579893604c9d350b1e0c09ddb204d32e03a85f41c72b917ccfb145351. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZDQH2412466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb60dae563eb1702a78c8ca634eb7bacad8acefb660830939765ce82abfe349. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZDQH2413548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a1aa822b1425b1b50b4d582cdef7fb573850c0ca8d0e6b45183423979fc7f0. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZDQH2413549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa660ffc40e027f9b389511c393f852152641747c4a4a4eb042ab18fdfa266d8b. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZNW72207961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e2c40268cb95552d2d9b34aa041c628abaed38679363d8ff0cf4563fe18d313. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZNW72207957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40c5ec56b0e4527b6c6513f1610136ac3b8c28e762f92055e9f4bb4cb2a696d1. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/QZNW72216518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21f90eacc7d67cb07400f1b4ab3a761349954bc1475e33ac2c95af007aa8d54. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZNW72254157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc68e868646ea2b239bb2186510deed0449db46d603f9f1ca3d18c3716c4964a8. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/QZNW72216517.