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 0x60bbca66702ef82c8571d0348ed0fd8f06d0c54eb5aa0c257d81fcb19bd94ae5. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/842b29bb-da58-444f-9421-4d372fc10de9.json and https://artists.proofprofile.net/proofs/artist/842b29bb-da58-444f-9421-4d372fc10de9.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 0xc5b2a858362a98b3890404d560185ecb28ae04feb8611e2b2abf16209ccfd8d4. 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/BC9BR2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x735515c2468c0239d9b7d34f5d97a5cf2b82a2efbef5420af310ff22f561425b. 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/BRRGE2400532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb769a33e1c9c2841280bf1cf6677aa1007193577c189e060f10506c671e8cf37. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/BX9G62200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbbfa5adf2f2f2e261ea5650d71ea177cc1fe94a8c85190fb42778f95fcdbb6a. 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/BRRGE2401299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93bf1c71597ba56242db68f3a647be27103f3714035c70d19014490b25e68e16. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZHZ31941862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc54b437b152b6aadea61109f67d8f17d38235c28b587e83dd71b14942247c255. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53:07Z), 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/BX4GZ1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b266f4f0501e5314bcb91a61a1611919e2a10ea5f8947d361ad6963f8c3024f. 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/BRRGE2400538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9662d4684d2522fe0fefb5e42fe9d81973ce90d092389fff5c92dd8aabd326b4. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/BRRGE2400528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe84040ff87fc358457e5be2d0e6f0ac13df10a4a2bf2ecdeb6341d9afc03a458. 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/BRRGE2400530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x735515c2468c0239d9b7d34f5d97a5cf2b82a2efbef5420af310ff22f561425b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BRRGE2400532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e698c7306f004f892753924ff9b62033bb779f987427a2d58b636e1412d9d5. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/BRRGE2400534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21a96513150abbc6c1c110b52d8dade4979137fc76bf7d0a0d3d171aac8df47e. 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/BRRGE2400411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ab35c948112c612b3ec672f8503fc678a174d944fa61c1f7d49282e97cc73c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BRRGE2400536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b266f4f0501e5314bcb91a61a1611919e2a10ea5f8947d361ad6963f8c3024f. 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/BRRGE2400538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65b7c71a7928b12a9dc4b22d6b51e520d9f64dab451efdbe9db349684f78a65e. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/BRRGE2400540.