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 0x0e7c10f37a2d9aac6f7d4594ff29b219f7b86fe1eccea4b9a74143d1d234c7f8. 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/31c623bd-2244-4a25-a7ed-4fd178292ef8.json and https://artists.proofprofile.net/proofs/artist/31c623bd-2244-4a25-a7ed-4fd178292ef8.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 0x3bcd1ef3103000346396a85c1fe6179c08b48946494c85863ef36ef42eb249fd. 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/QZWFS2460679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa22c31d89f7eacc368b49a7a7e56af7b951b9a68b0c9a195bf0070925eb95d42. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZFYX2574945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c5f02e89ae0c29f5937569f158454f34215594e34fe5198eccfced5f46cb504. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/SE5BU2537483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb3d2ce189b84b3ab6b70d74fc8879e9a165361b7e21917b605158c9d1a8d000. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/QZZ7K2443404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17b63d1f81eed08f9ad6476101145f2165edb71daa2a029494e1ba7853364146. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/SE5BU2558735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f87e04ffdf39feafdefa9fca18c997eaa0e4ad3215cf86d2d81fb98cdb7bdc1. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/SE6XY2525951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cac7bff50b0cfd6002a2fe92ba4d811d1d3abeeda4c7add48410180057c4af7. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39:24Z), 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/SE6XY2587533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8eea086ad2b3c21fde8f8488cf8d320f28bbb89366fab1732bf82199ca67a3. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/SE6XY2599475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd313eb4e1b0ddcd14bb17af4ecd32a4eb68c7344fd95019bf446a2bb984d4408. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/SE6XW2556802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2d01e3830a711de815fb687b43c5d443972693e4f1c98d6ee4c7a7f2c92d5d9. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:49: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/SE6I32531106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c40597fde7d76381029738a86095c027c3073c64bff520e134ea3d12d173d22. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T08:33:40Z), 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/QT3FF2562556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4891c108a40d0aa5857d97192df8d380798997ac2bf7a927a6dbb5a4a6e6e89. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/QT3FF2562557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4256a3c751d29bad6f305da356995b559b7e77e3a76ed526d7ed19f22f7b0e7e. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QT3FF2562558.