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 0xc2ebe44913def8bd5985e88ed6ddf66fd9e0aeeb6f57176b34cc70223b3c710e. 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/e1056197-d8d9-4f9c-8151-bcff2a016da0.json and https://artists.proofprofile.net/proofs/artist/e1056197-d8d9-4f9c-8151-bcff2a016da0.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 0x97c3b33fcc48fe6c8b75f69500a2a6abd42f2dcb1c7e85d02167a6f6f106f1a2. 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/QZES72333429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e613d9d844fdea19a71b0108cda15cb18b8aee2315a1135af47fc0a17050a3. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZHNA2471891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7677fe613d4c3a1c8c8bf70ebb3100ffad6db7bafdeca1d1229d30b4162f2bb. 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/QZHNC2477501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d6fd3d452865dd437228f3dd14887ab5ce62da0f33d8ce637a94a9dbe32897. 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/QZHN62465587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f074a2c5ac38e27d839fdecbc4d1e0b7fbdf36ddc4a31f20eefa6e6053a3924. 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/QZES62473833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69b1b02ba2d8053b9cdddf13eea13b967cf099341c4e478b6bc38287f65e413. 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/QZFZ42461214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa448cf24b8d56fa5ba754d73ce48696a1187d016f9822cd807412a0b36e182c. 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/QZTB52379247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5b366309708495cd1d8ec47b3ef77ac2ddf35128b18f7585ed04c0bb26244b5. 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/QZTB52379248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4990ce923fa8478ae071df426c4a060f28a5b54a6c9566a2b988227330e0c4fd. 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/QZMEM2321935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98eaf1b4fa20bf3a84c838702e0be52bbb22c5c9cd30ff9ef9634bca43d38917. 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/QZHN92394335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2749aaa51c65b94364072a3712539051bb4ebf1e1b9aee812bbfb1ec422af2b. 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/QZHNA2329050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe08f636ebd08054d68b3b69d073db00ec414e0bd591fb92ab135fd45f10110bc. 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/QZHN32340415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc03360e8e9943daccc9ef49b8da590e089fd0b78e2663340ecf3da2594bdfece. 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/QZES52371104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaab6dc10d301ce006144ca4a2e5392e660d4cf61d912e5207c11344db2a5c08. 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/QZRP42221235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad61cfa54342a6d96cd94134b87b9238618ebe919c6fd21709a7117f1352343e. 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/QZNWQ2254130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da2381e49f31981f34aa27ae6bbbd51227ca2319d8fb9ba2e159c13e52150a3. 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/QZK6G2203769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7ce02bebaf43c090607823f149d3a88aebf9dd2d281747132fe8eb599df9df. 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/QZHN32298600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9a2c6fb561aaa6703ca3a36d9232719f10b7c660038f4dd3a4b328dc7399514. 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/QZRP52163446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa115257ef48f41b23c26c8839e446b3cf26f2ac13ff70e361b864fb4755959f9. 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/QZFZ42249860.