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 0xb5195078ec5af818f927dc1d49fa602f29b93badfebb36c3e0f57dd30ee2fa56. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9339a29c-0da9-4363-bcc3-2f0b54350569.json and https://artists.proofprofile.net/proofs/artist/9339a29c-0da9-4363-bcc3-2f0b54350569.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 0x9ae47f9dedbbedc4794d575a58d77ade8e9e71200af23370a0768951f33ec391. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45:32Z), 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/QZARB1880099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966d028a153d98a9f6be6cec9ee0599d1cae3346d88d3f9bb26ef7e72b11b5de. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/QZARB1886422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2372337c6c7bb97ea6db11f19d84fba5914c3be133c1b6ccc2e4379a1c09bd. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/QZARB1893582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a8030e966a5def892b00e84cad8039d534d3e4bd353cd89fe0439c2b6d11733. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QZBRF1801795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048694c9dff6e56713174656d51109bbff7de82d172bddc89e0caebf75fcc093. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/QZBRF1827059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d2d3c7531460afdb4dde3fa9f6aab260ad55c261484703f9ae529b15198fa83. 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/QZBRF1827061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd28756668a1d362b586499be8d24dee74f6235f00bbcc7b5ec9533db12090ad3. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/QZBRF1827064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eb5dc618b0b377e3aeee3f4b8bdeb1b43c312edc18f1ba8a08cd989a0450a18. 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/QZBRF1827065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eb33f5daa228f5f255acf967321dc372310156c644cec77b88d1764cace0ada. 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/QZBRF1827066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21351ecfdf8d31c38b4f1dcb329a3140b0f662ecaa92758df0df53a775cb4a6. 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/QZDA61889081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f87a62acad4b9009aad77b1c65453f7b6c07d9c75c06c91ce5a57692154c35. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZES51837358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0dec1f1065dbf8aaaed3967b52335247df0ac2ae41312097b62a45057c8c6e9. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZ8LD1951502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0ab60f14bfaa8dae63cc40dacbc1b86cf494d4449cecd7e36a110a2ce098bad. 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/QZFZ21907309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8475e156c8c8de8ded03ea361e127a3958c51ce45cf036ada74f88ab6fb68ec. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/QZFZ21907311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefbb571cd200a30e712fe7e8b2bad45b6dd5be51f2d29a1f1b75a9da18936b92. 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/QZFZ21907313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53fbe06c91cebb61f19dee3efbfcd255364c05ad366cc3194d5618fca8a72eb0. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/QZFZ21907315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15fc26172bdaedfaf92ee9d13d38d536a8d409341656b51e5c9a9ab1c6288619. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32:15Z), 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/QZFZ21907316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fb70eb0bf24dc7e5377feb19e8e3e6c59430f30e0e6c39a72dcf622a6b8f4d4. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51: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/QZFZ21907317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b9b40e701b3dbfc78385618d250634c1a6323baf623ca36470cc4fdb275b4ae. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/QZFZ21907318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd19dd72a7f497323738785154aca8ac1becb4505ac398ef6ccfbfd1fdec7694. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZHN92037772.