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 0x2ed0e0837ee0cc40bc4096c1eb9e43a21cbf982aaf7da347e8cf5b0d0cb9909c. Chain 2 (Bitcoin): anchored in block 953681 (2026-06-14T19:31:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/643d8fe6-3ea9-4b4d-a429-b7353a24e78e.json and https://artists.proofprofile.net/proofs/artist/643d8fe6-3ea9-4b4d-a429-b7353a24e78e.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 0xc558ae8a50d1dc096963271de5b6b62f5e3e52c900cf39b7865e478ce41783d3. 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/QZTB52234437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1386acfaf6761799e55b35c3bbe52df1c47f839c9c902bc6f94447d91a90a5f. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZTB52234438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073bc367ec008ec66164fcba8b701772d2b7ab92542e30d287b151512374a098. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/QZTB52234447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c9e0d41f728946fb6eaee00fc033b51f3fa89ce3cbeac75f08e35e24e31992. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), 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/QZPLS2488386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2c08da02970bb085606c85add966746a27388dbaaff6562c62c40a479527b51. 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/QZPLS2488387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603cdb2e48325272c012584530990de691ebdf59f3c0e9b21657161521e54190. 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/QZPLS2488390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef5d2f2738ba13fa7fd947538900cc529342c409dd607e73fa4ac49de2b094b6. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZPLS2488393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91a5cd897b7de56050e69e77e423d484618588ddec59f71f8bfaf6edeee4675. 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/QZPLS2488395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f68fd28e4fb9618d0022aee7675474c68e0085bcca382129751783baa2e2881. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56: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/QZHN32571889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664ce2e220253a1c08c8cf7bbe78a2c6031d52ae23ee3c91dcfa47ec9286d0a9. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56: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/QZHN32571890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3f9bf860f6badff3d64701eb0c2b56716c245509285b6e0d6f8055ec0fff6c. 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/QZHN32571892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28d17280d11a1c45eb2fa054ef2fc695bfd14224f462b5a0750d2b2724d385c8. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/QZHN32571893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e994f17b99ceb14e6a9bbca0ea2f44879d514f01305997427c794b443bb3b74. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/QZHN32571894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa35f0339def7b26ff1efe0b0ab7344000dde1e8913279f8a3b8beafe829db4. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZHN32571896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x291428b25c3293a509090c58238fbe9c2f74c738c25c8b51ca1000de0591c507. 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/QZTAX2505612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb79d567c916bd73fa106d154bf7dfdac11e6d1c490fc0140e363ae4ba2f54b7e. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZTAX2505613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d2bb212c58c8198013afd5d85211d87eb799e478bf6e9338533fdeedb060586. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZTAX2505614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab442dccc56840eafb9234b84b63693b4e09cef5ee35d656e9702b2822baf712. 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/QZTAX2505615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc1c4eb1158d46e94ea7181e89a9c20b46e938b68164916cb5970133a2051a1a. 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/QZZ7W2567766.