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 0x470e8e7df6847cc76caf6ac9c97664b35d7c982e355102ee9eb59b7e6fb94bea. 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/71afed77-51fd-4974-b5fe-70536592bf83.json and https://artists.proofprofile.net/proofs/artist/71afed77-51fd-4974-b5fe-70536592bf83.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 0x7f5090db2fe44ece44ec39a0b10e51d40c83aa5f1903abf018b42cbb6ed2ebe7. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/GX53U2033501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c94511831ea87b63d929b46eec71c7ff8cb5e5701b2f0f269269e525eeb2f9. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T04:28: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/GX53U2033502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b715d3f4089a9b183d68a3b4ac6545496518a57adef3c4682690d707187117. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/GX53U2033503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9f4ca6d409d66e063139fb686b02056e63fad572d2e4f4b3e9094995323d05. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T22:44: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/GBLFP2253636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe47f26fe46df71492b9451e2b0aaab2b204f3523507b09f8b66a3e6416a7f5bf. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/GBLFP2253638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9f4ca6d409d66e063139fb686b02056e63fad572d2e4f4b3e9094995323d05. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:29: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/GBLFP2253636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe47f26fe46df71492b9451e2b0aaab2b204f3523507b09f8b66a3e6416a7f5bf. 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/GBLFP2253638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a87e9e39cb887e6a1fc6e02697a5332bf8ad936bbc2c9ca4a12c4de8505c11. 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/QZWDE2451864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6882ffe72f9a79e6005ec8a00f2ace6ee0c9661cc9f7f5a780d8d2ab09df2135. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZWDE2451888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a59d6f46ec7363cfc53422c1c92ade1c4b9834f2398585435c956b2a44bf693. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZWDE2451927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9461e574b7631d4f404ae47422de1a99b2860a084ba0f8396fd8127650faa6e. 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/QZWDE2451874.
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 0x9c29ef988f0dae888f7580f72f8e868e931e38b09be776f7c577f4e52a86ffe0. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/QZWDE2451882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb16c17f2b7c00a119c7c9955d33f9014b0b32ebfdc922505258d8c881e0515e. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/QZWDE2451897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf274d8e4b03be4fd0e5822e6101d2bcfc508e719b3b7d60a849c7508b9e8ceff. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZWDE2451904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed853af32c15559f98a38ce6399c0e5b69bc9350509ada8a05dc07645baa9477. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZWDE2451913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97bd544df2d5d7b3aab476be72c8daf2802c677d4ab3c8fa3ba0728f60ccba63. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/QZWDE2451919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d44b1a6146fa89b8734937292f81d026a534ec818eb1733efd15731d28f3a91. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZWDE2451934.