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 0x19f33fb319f597e83e007d336efb1db23f7540928ae98967f80b4cdbe7f4cab8. 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/2691c5ca-5656-4b06-b380-0b0af0328de2.json and https://artists.proofprofile.net/proofs/artist/2691c5ca-5656-4b06-b380-0b0af0328de2.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 0x37c4134e4bf585b8a299e95aebd56ed1eef722aa304463070aea21e51d7fe944. 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/FRP621669830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7725ff951c0a3365b4ec379d72faf15acee4593d44f2fc7617be2e7f73c7a57. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/FR9W11918162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26ea67f277bd588345d4d4675795962d66aa292953ea71a8b225f77a7bb3676a. 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/FR9W11919935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6293a2f3e4cb0e96e4743e10c7d54ab019995c30e08b26ed3f070bb01925ca07. 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/FR9W11929204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8657f424d669b203ebb4f0ee6efd0d5a014ed568d5aca222d649f8c239c67b6. 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/FR9W12001906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1166fe796f95f6a32cd0421fc8453e90b7eb865748f135c2235306989c7cf96c. 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/FR9W12009177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa747530ecd7ea87ec7707c716cb29f29630582a7ae24d68d61d7da97709005a6. 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/FR9W12027406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa747530ecd7ea87ec7707c716cb29f29630582a7ae24d68d61d7da97709005a6. 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/FR9W12027406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeac26aff1d394f44e8f11b464ebd3ea61801a350ba6691b172cf83e069d969e7. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/FR9W12027410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61b0addd237bcffd4b338c667aef636b51b357b2d5d08f470f1b2593e473a9c3. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/FR9W12025458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bae4be1de27dc9a1b0d7c9c8fd22cf7fb3fac21a93a7adf6ab76296918c9cb9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/FR9W12027409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a7593bfe8c0526b21bfe336e57f0b3bc346ee5126a33992c8e05c0f7f3bc708. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/FR9W12027497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7173eae76c439bc862986bfd939cf3064cac804cf8fa5cf35bf38e3b9d658138. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/FR9W12116903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe98608a128317e63a0ff36b85787e183b03844aaae308d535793cd5173097f70. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/FR9W12206372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b38a990a771e199a320aa660a6c951800019c26b28171566719cfe49c31000. 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/FR9W11827894.