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 0x2e9f15e7a3840f8630a1b86da46aac4890bb1a5f79dde3a630424438b1bccb5e. 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/04b0cc04-96cf-4df0-a51c-77ea336d4e52.json and https://artists.proofprofile.net/proofs/artist/04b0cc04-96cf-4df0-a51c-77ea336d4e52.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 0x379081339b8741996118c77d091dd4990ecda4221422b9953f47deda6a3f1e22. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/TCACI1572901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28be884012d933594ea28ed71314496c5144596ca7f5f32943bdc3ae51a95b56. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/TCACI1572902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd11222882e85279e3cc93d84d2a944155a2550d3c4f2d253480f53a29be227d8. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T02:49:34Z), 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/TCACI1572904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59590bf5c8d73e7679b83d758c6cde4df4a1da7c9150317baf0baa7e27bd4dca. 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/TCACI1572905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe643c029a350cdcdcea8711b790cb0bc52edbb09b7f105a9068bb47699454f5b. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:54: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/TCACI1572906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2202a8675df8e5fa782c191417ab90ebac32503b52506ece0c975382cc21f406. 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/TCACI1572907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4a77b4536a233d2c0c1c2ea536fe7d033a3e4156b1b9e12596c93e007b3bfa. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T06:35: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/TCACI1572908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c68482a2a50c22999b38d6fc91f52f0b5fa52ee82879388d059eacd3cbbfee. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T23:51: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/TCACI1572913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbef90243756f3f50bdf1a1f0f9fa7c919a56c1cec682e8ee4a415c84b2416160. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:17: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/TCACI1572915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c607334956c5103e1bcf309c7945a8767e9dddd866f65ab8da65323b20dbcb0. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QMAAK1757583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d7e27c1e0e97b9f1a8abbf546f8b476cf8d0d3cb6a593272fd0f3c369b07f4. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/QMAAK1757584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5d48dd26e26629b2ac7450aad2b492ba6f393ae837f4b9053def7c3c1f61165. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:14: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/QMAAK1757585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0caba3a2e796f890024fbe69209d64419624540e1946e9a7a4f70125db1b483. 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/QMAAK1757586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a4697c3b38da62c0e1bab3572d0e98613035897aea5380ee36dcb17c0e94a8. 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/QMAAK1757589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c1beece86ca327e69ac4ef124c612985a63780a8cd9b8149460e886950fd0e. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/QZES72034581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e4dce1dfde0bdc591fa598ffc6429fc447e203f8017e8251945b7c2c0620298. 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/QM9AA2016635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4283edbf79f73ffb9be68656453178b17847378790b11137c70f4cb8cdbd2b7. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:30: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/QM9AA2016636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35327f5993bd3a61f79c221112d10b07ccbd091c0ead750be194f67456b755ec. 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/QM9AA2016637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f114d708c0b8215cce4a21cd882286efa92bc6c3bd78cedaca906da71f1d94. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/QM9AA2016638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97eb244cb43e5acba30529e2eb3e8e5fdfc1c37d13c9df6671129a91db6d1e30. 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/QM9AA2016641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee8dd6ce6c2d3948571c53d140ebcb1ed7549622f54652d34e94abe95b65ddb1. 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/QM9AA2016643.