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 0x0d18ba674d798b8a59555f986314a8ea67a72c09401f0a92b123f563c2d3eb42. 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/6aa91e78-81a2-4326-8ce5-6d8e42a46482.json and https://artists.proofprofile.net/proofs/artist/6aa91e78-81a2-4326-8ce5-6d8e42a46482.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 0x4b3f9346d89c57414d084346449c239dba6294af239fa4b08942a8f1c4f8123e. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZFYZ2176126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb691d5336e0593e1b0eceb9f3313b22cd895927eb7110a64b16565fe1ef5c61c. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/THWTD2209400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b407a43d7c697ee2724c04d1ad385b44c1730756bb70a671431a5d30b6af899. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/QZHN72385553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65025711d66a196bb7f69d12cae0d05b2012cd4393bfdc8814ec0a5c463bb8e3. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/DGA052328717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21bdb6851549c8d2abed3a560d5d467bcb6f06e20d0533056cc043e05ee3099c. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/DGA082336942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf75d3dffccc27cc215bba684a3cbfb68aae664c836db2b500eaabf20a836a607. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/DGA082336943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74cbbb1d7ad165d70cfd47121f519ebcc0923c98a6a196734ef5d01a33293d23. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/DGA082336944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583e375c159155290b993468ed210c4c1f941ccb5c78204ea77a2b198928c7ff. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/DGA082336945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4a05dea83f56958a47ce0210d194aef6c8af53b9e64760baed3f5ad65df42f6. 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/THW092402343.