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 0x9bc590b0802b195e31e5ec44b5ef3cdc1b8c761e9840831f2a3e80002a59182c. 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/fbe1e752-0ca2-4606-a3f1-5e54f7e2755b.json and https://artists.proofprofile.net/proofs/artist/fbe1e752-0ca2-4606-a3f1-5e54f7e2755b.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 0xee2e63dcc723d6efad35ad06d14db7a5f94dd8d69c42b9a137cab7cf61e153a7. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZNWR2454887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25df450bebb73bd809da18245cfd9f83ae8e8b00b8860a708f160e63236535a. 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/SE5XG2405678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5351dce2149686aac8af35193fd983b6cafdac01a9eb6f4c26aaaeabf1eef21. 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/SE5XG2405661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x853a1a45be7e1158cfc0e5e4b00bce9ca46e8832f8fcc4cb815d10fc63a916d3. 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/SE5752403320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea3d2b17ad2270b6eee9e3ba2e7907c962a81896bb0d2b09b5f656ccd375be7f. 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/SE5XG2405643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6aa62aa00b2f4faa114c28a60c7a5ca857f6bc6a38efa6bfad8837863dcf5b3. 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/SE5XG2405613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4b99c6c1569ced093c9112297d511e620169c24b87f7581bfc90c384a52d38b. 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/SE5XG2405605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf9a61d4a21f169b7100a6b38cbbaefbd048329479cf16f4e16fe33023d42611. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/SE62M2318497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a8dbb8a3b035f431d5e28911590a783fc5024accd45b41eb1c17b3107e3e2ca. 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/SE6TI2301667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ceb7e0624779fa23546852a4133f1d1f008c3d2335a967144368d5aa228bc92. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/SE6TI2358834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c3c80cbe42f7376b4f338aec9b96dd53951a6752dac12059079764e8dde1649. 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/SE6XW2365516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20f9194301de62531aefb1cc925a60dde26afcba8ceabc03f5f072232b785b11. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE6XY2342046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd404aa3cd27306dc04f3a8bb464cabf5e880ba631b887ede5285abd90f43fbb. 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/SE6XW2356386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d0b5f0f8818553379a92ac74dd7f8fa6a19157dcbe3678eac133cb1d9846a9. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SE6XW2307882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1d3f9c2a6e4e09a4fc1592376fb29301afed13571382ac6ee83d1456eb73c95. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/SE6TI2352464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19ada87dae680370dce8eec416af4d993cb855113bcb7f78f7977a31440ef5a8. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/SE6SA2339390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8b4cabd6b53ec6dee057087edb29ceb122817e93d0923e0c7685aae1365f2b6. 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/SE6I32390114.