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 0xf4483712363c4fe93a463a82ba5774e997911648ab08e02cd7178b670593f2ba. 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/bf744d12-baba-42ec-8020-54cc26e5ac7f.json and https://artists.proofprofile.net/proofs/artist/bf744d12-baba-42ec-8020-54cc26e5ac7f.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 0x0dda6f998b6ac8789124c125d3b2f1b43ecf7a3dfa2aace11e01296b94fb5cfc. 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/MXF550908094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f70a702d24a87b0b298237fabfa47c72f3679a61114c61f8fe86c763dbfa720. Chain 2 (Bitcoin): anchored in block 957539 (2026-07-11T08:09:42Z), 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/MXF550908082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bb71193f5f3165e271a53f18a837dfb7986fb24cd05242d6edaf0b0821710f. Chain 2 (Bitcoin): anchored in block 959052 (2026-07-21T19:50: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/MXF550908095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd60b03b2f9f9583d958dd19a11790d19e17c1bbe84652dfb30631cefebe0b1c7. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48: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/MXF550908084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x304848d92904da996f50370bef97a397a240d8c0c2387087b588b38276b13fed. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/MXF550908096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41bff23a1f0f56ea430800600da3f64ac34cc7adbef9f73c17b3f2e2a8c854e6. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/MXF550908085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7ebe4da84549a0dcfcf89903594bf1435b1422bcee076770378288637f0880. 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/MXF550908097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa007f1d5b57646704b9c68aefc1697421ebc7b87fb2619dfce9dd5edadc1fbe6. 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/MXF550908086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe578d24e0af6f27c538a3ba172209148c827b0920bf7a6c28380f83c06748b46. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14:42Z), 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/MXF550908099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc39ee0d7b7d0cbb0544f98459cda08aea7d60109ed7a8df4549efa38e41e90ab. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/MXF550908087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a82f366ac0a8290822b905d49ecdebe1d0cc9fda607628ef71dfc13e35b2bce. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/MXF550908088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170a6b08cfc87c7b9f9d203adae27d7af6a0e15cb3883b52cc3b03ab9bc41ffb. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/MXF550908090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39182fb261a6aaa8de8e1e629d0140e384adc23d249412be8de94ce4150219c8. 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/MXF550908091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d72328824f535b124eeccba4cc6795ce8a79f697016f052f2140c6336869e9. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/MXF550908103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1146009d4089fb2d37b648184a8d91e951646a67d4ed8f49475acbcff69d29. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/MXF550908092.