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 0xbc934f4768c082f9b84297d74fbb67cf746a913fd540096083ecd5bfea03313d. Chain 2 (Bitcoin): anchored in block 954134 (2026-06-17T19:41:05Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7dd7ead6-22ed-4edd-9135-7f7e5e1f7d18.json and https://artists.proofprofile.net/proofs/artist/7dd7ead6-22ed-4edd-9135-7f7e5e1f7d18.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 0x99853ae7485859a8ac3033d22e214f56b99ab160ddd44bb8ef35fcbd7c8b8e5a. 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/QZWFW2524667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cdbe2b0bda7ed1dc514b5ef716c2b75c8ea572496d881349ae0672060b23c63. 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/QZWFV2596890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1af94c0da0f4fffd95d7b79d27aca3feca977b8bc00b20b990f9c0d072a5d45. 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/QZWFW2524668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b4b2f52c5cb0f4a16665a5f3f8786c93f9b330d00d85e40f7ab01010cf0916. 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/QZWFW2524669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x518f3abd8b94b57d885bc6ade1ca7065f1008eeb18c3364169d792cf40558597. 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/QZWFW2550370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d6ad46080f0f0a73bede822875529e38214b15ecf2243bed3b3da5ab144c564. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZWFW2572452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x507eda71f89ab4255219d100193a00160333db9c12d8271cf212ab56ec68e539. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QZWFW2569906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6b01bdadeb69144fccc2f39a97ce26260ba39456cccb4efa064cf4bfb0fa93. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/QZWFX2535382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5909d2c96f53d9c5cd3dc14d0be1c2ad95f5f740cb5be80ff02b0cec7d5e130. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/QZWFX2501786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2fa3b4722c4c57d65333a0db4120cc72ca1b4b6799f1b0359ad8daa741e4a6. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZWFX2587224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94ca8aaffb129cc240044157d38d1f4b0e79cd875641e40ba8c02731230376fd. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), 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/QZWFX2584890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc148f8e59e0bbf3bcf06f68371ffcc55b1be519ca2c7f9dffa827701d3424f1c. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZWFX2587225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b4ea7ec1a356e6aab041664b97503d03e0e916cd858df48188b7594ee06a083. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), 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/QZWFX2587208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f1ba244a34ebc4594ea0a19df2adc8bd96a8f460ec066d4ee10fbc1c1390f11. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZWFX2587219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd62fb26279eadc687e53a789221a191d9045edb2d4bce5418b3bfa56c3d07d. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZWFX2551894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52a7120aa28b86cddec3d0721881785344d92f399814ab1f1ddb1743ddad0ada. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZWFX2587214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57fbe1200fe32b0678d3b697099877ea2a26a7933ffe3e79e806257779617935. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZZ762515607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57302db9544f6372cc0a4fef0a3464900803eefa6252adcf9adc36368a5f41b. 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/QZZ762518654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e91501f142d757cb1943a8960c50c414d675500b405c9346c9c3e430aee5db9. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZZ762515561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5ff2aee9b4a1498d436ab14a77ed01c06f5f486dcb22fba8b3da24a05bbd2c. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/QZZ762513229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0575147a6f824e15004c673f445bbc542dfc37bd0a21bdd94d4e1b0a08ef528d. 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/QZZ762521070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe44cbfac98ac0f3f3b4679c51a85bbec614ac2c64081d9e3c4f0a5d2f9898262. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZZ762515591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75bffaf8a65da4ab59e74f92fbd74b4071bb615e64cd6684fc8b0e3f63b38b3c. 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/QZZ762515547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x185f275ae19c8148fe15f1ab1ef229fd8eda1ae6a53cc0bfb4afc912e8d7c1fb. 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/QZZ762518653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be67bcf5cd584e9bc7be8b8bfee7636b5f15033e11c62722bf3905fa3f8229f. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/QZZ762536104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a58e14fb815683648e5efc5de738b1cf89c15f9e28af85a493e8481b5594884. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZZ762538267.