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 0x69a9667c256071485d8b33f5bd975cf75e801d9bbd8f1b063ec919aef4c9285a. 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/7a7f11b8-803f-43cf-88c3-3512d1b55a6c.json and https://artists.proofprofile.net/proofs/artist/7a7f11b8-803f-43cf-88c3-3512d1b55a6c.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 0x6ad00d4fd74cd1e18f03d007e94e39ced6ebcf547048bc616dfadb73774867be. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FR14F1000280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b9922438b0260bf76451f5ab99010c2f390d00df84f31ec5cd37d5ffe4d0a87. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/FR14F1000300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f864d36c656a9a9193f445a03561097280a755814561bffc1990be2b5ca024. 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/FR14F1000340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7024499f5d7f08c974ad96c38c9bb9bc347236620c5d74d56ed48c7d3297227. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FR14F1000330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b51e0cdb9d9d513d608fdd1645f747e63112c163512dcd3014e69305cf69109. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/FR14F1000360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e545df26f70bfd9d37c822c267058903ee3ba40bb3943388c39d42ba3dbbf3. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR14F1000350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04dcbfc284bafed437368de7c1b177b02d1e87af98586f042c788806b137f622. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/FR14F1000400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ad7d9531031f62cd8d12bf231b72960e9138e7d78fe2dbc7b7f139b1b7713a5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FR14F1000290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b54b16b652684d6e1559326812a72e037bc520ad7a2da8e00275717663134e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR14F1000310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x652c439b8194752a5f35116aec1b89790dd9cbd5c559500279eae17c49c2711d. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/FR14F1200050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80fa82de7b3b071026aea69e76967b24c825a0838217d7aca0eaf20ffe2ea4f0. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/FR14F1100710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa877bd215ee27c41e7d35be9d636e17c930d2a02a0fa918e2803c6943c7f6e4d. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:27:17Z), 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/FR3NN0900020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54084892aa59d0fc9f4e5e45540a428fafb569c9b33a415ea57a9fc99a3935a9. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/FR3NN0900090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6bf84a0691e1e000ce7b2e59e4f8355910332547fa1489b48c1019b4018e99. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GBAYC1801340.