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 0xe3d338af27619e0e6eef83624ecf45dad9f2b685f9fc6a6d1a4cdd78703b423c. 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/ef42bfc3-92d2-4421-b3e7-3ef4a01ae559.json and https://artists.proofprofile.net/proofs/artist/ef42bfc3-92d2-4421-b3e7-3ef4a01ae559.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 0xb57840d4bfc043e23614094a3a268d19b697c18f9c89dfeb72cb40bd142f581c. 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/GX8KD2342774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb6b5dbf47c9cac721d94aba141a313611f0c8d9fe4c40b48023817a501fc533. 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/DGA072374640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x728d876d07ddb02a5b9a4932899e7f4ac0fbfa282e179b8780fe74d16422d617. 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/DGA062342597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb11f98dc6f417ebb7d73616549e369de774003b89ab6d5a5588f35f94ce5309d. 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/QMBZ92271596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cec8c22b8b2f5e7ec4165ccb990c2c47d14b79b5e0e337c34bb2fab734c43e4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NLT2H2200430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x812e05adcb07d82d6f37590a4c433d35ad30c6ed1c6622f66b36afaaab992406. 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/DGA082358758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6eb1f49bc192234705646ed1e21360cf97c6525fbc13e5f0a1547b1e5ce268. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:59:36Z), 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/DGA0M2316217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe20afae4b1db24594d2de69fdd48c9921710b39ad3d7f4fdcd3b0686adae030. 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/DGA082366948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be12e2c834d5ebd89e7eeacc2af4ab147c267ea9287327d915460a9ae26a14d. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/DGA052396791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd39e4c3d65813cdda522f8c82c807ac251f331a1feb9a161b47d2d32d4aa51b3. 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/GX8LE2342901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6fe9e15de779f01de1dda178392ef83c78a7f262e87c92a92cdfc8b2d5ebc9. 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/GX8LD2333157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa403bc35007a114991203166a0bec8949422e9ca46a016ed2fe6134479af941e. 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/GX5MY2450189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe23f0ce8aa5d90a385e0378341d8b903ae865541ad3258a8a9377f9a91a131e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GXBDS2495790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7009d2c73a7ea4c8e0c16b3a406ace2ea765c3d2436f4a25719f4de4488dc1b5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QM6P42414851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ae38944b04648d4f39e8b8306666c0af0bb63a45082c8cb7cf89113608c21aa. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QM6P42488036.