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 0xcd31fbed83a2a5663eb1f61a590f6604a095356815edc9923ce9867f63465fdf. 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/ea5072a7-fcbe-4542-b84b-c95ace1e3d87.json and https://artists.proofprofile.net/proofs/artist/ea5072a7-fcbe-4542-b84b-c95ace1e3d87.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 0x6061d9cbcd8115912d8c41c7f20044594107a0229ee1a16b9fcce5e95befd56e. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZLBC2305653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c07d76be2da0ff9d49ef3b5a4519aad60516e0ad532e3dbecbbb77e911ba054. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55:31Z), 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/QZLBC2305654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d1172a4219967bc92ce93428bfc8e53c1721a93d038f68b05c351a8f8dbac3. 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/QZLBC2306460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20c0f25e99ed8411c664acbb8ef48a74d648b5f160c88beb63578e5c3f9fc6bc. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/QZWDE2430024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc80841e2403b3f5c401bf375e62be11f5e957ef72a45366cc99eab7e5597f1a7. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZWDE2430025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c7ec749d40829b3a1ee56c579997754503c904fad0ac7842eeae818bd3eb411. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QZWDE2430106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa418d55f4295ae96e35734243ad469952b6c226969b9a8912f8e5f4787c9305a. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZWDE2430107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfa4bf2fcc5d0440d94c6ab8f2dcc879e7a2ddd016157a0c447ff550863b637a. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZ5FN2512156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6caf24b2e2b5629d0ecffb99a3501787fe03b8c792a90540a723e47f5e9d9a4. 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/QZ5FN2512307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ad4909d253551607fcac41ced2abab825d78a37ba90553baa8d40ac18bc01a4. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZ5FN2512368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45318577075ea43bbedb6df0d19a88aa0265f362669c5a50937577ddc88b0a48. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZ5FN2530601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x909e81ece0c474add75378137bb09fa3c552060ed29e74fc17bef10c549fc6b4. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/TCAJH2581422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6497eadbd6b21e50122ea960adc49ccab617a11cd87b73363cb21ccc1aebfa1. 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/GBRKQ2525713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c9d2c8aa2781f0a5df590a26e3059a9bf191b19fbc314f2108fe36464c0ef1b. 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/TCAJI2519675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x132a43be1bbe60b04da367fdcd2f237645ca9dab37809b8347c35d28d7d635f7. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/TCAJI2560201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e68fdfc41e130336a7ddfa59cc6411c38b3d2c848215bc11fb4c9fd3d96901a. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T05:07: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/QZPEW2597337.