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 0x7f8701f9da591e19b5110c8a4c49857fb02260fd2388f1d77fee1dd8f58c192c. 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/c27d0a08-881f-4d0a-8b40-1fdac67cddea.json and https://artists.proofprofile.net/proofs/artist/c27d0a08-881f-4d0a-8b40-1fdac67cddea.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 0xa96c907172813af08b5ef866a6abb881f0589d40a050e11ab92fe0a8300f926c. Chain 2 (Bitcoin): anchored in block 958474 (2026-07-18T00:59: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/TCADN1826322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897637aec1451b079e3306162dc77882836f4014569b1437ab90ffdacaedd878. 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/FXR752301539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606be53c03c6474d30ea4e82417f69bd0dc8079f3610b588cfe2a79ec0ce8d1c. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/FXR752301308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897637aec1451b079e3306162dc77882836f4014569b1437ab90ffdacaedd878. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/FXR752301539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513f15a00f2f129c70d266d42211bef6edd32a9235922612baaebe2c86ffe880. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/FXR752403263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x887fb408ea5c6669b86a4cfa3867f991e6d11d71c8bded2082ff77f91c3ed344. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/FXR752403271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe018a55ac3a8d53bf0a79aa5283e7625f8df520050fe9aa06c80b98332217d4f. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/FXR752403275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc0f40629c1db914c04264d27e07072308062234aed06916ef5a02f6d6fb62b1. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/FXR752403277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91267ed2bfe297eb79e162bc675ccd5cce5b015bc1d2d530f8da8cab4afefe2. 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/FXR752403332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa5cab8b6f715df18b41f91c95b281c53a8851dcf3cffa9535f4f50a67983207. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/FXR752403334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5824ce5db52dc7b004022bc8a128d1d5e6dc806ad23fbdefa893cda4f5637e. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/FXR752411607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66abf06ba0f4c01f4382a083af11c76978852756f24e6283fc86c87f1f97b688. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/FXR752410102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9927ed7de9c49276b9987dcb8570aee5a1e93dcea8add1f6ba26a5c5ab8c1e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FXR752411608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d50ab0e067a91cda694a744089c17f9917b71ecb6418122d0b8e425598998f4. 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/FXR752411609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x485366bd1f8c7b4018a8ff90c9566a472ba0af333776f50750de48f364b04bcd. 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/FXR752410787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x415336fba87267ed055987ed7edcd2b354b18578bc368c9e35e4a1a4e3e95961. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/FXR752411614.