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 0x5155b6ee824eed597241af836838ce909cc9a16754f7919faaade41c8e23f11a. 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/9cf2d291-04f2-4537-8a01-6449a0faaca1.json and https://artists.proofprofile.net/proofs/artist/9cf2d291-04f2-4537-8a01-6449a0faaca1.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 0xaa0e76ffa346f404016d3206d3616b59ec35dd2b55b708bbf079bbe3882dc338. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/NL1AP1984512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ab2928942719ef9d3411a53ec363d8ae4d31df63c383f35ebd206ccce6a33f7. 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/NL1AP2013041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d2ce7693294058d52966a773c7188bba066d608c3bb061c40dfb1e2235e6828. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/CH7812070528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd646bcc64bfe4ea76c41e80a38c9133d017992b1005e64d511999e839fcdd6. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/CH7812070529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e27abf531d9a8a9cec12869d709c92ec67bcee600a5ddecaab798ab2765d80. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/CH7812070530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f47046913b6314761240096ccedd548395de55349bb69f5103349c53295a57. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/CH7812184159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a2cc45ccb01b356dee19a28f7e51f1d6239a182dfa52f93bebcef2348d2ab5. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/CH7812193388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69278ff5ba17319371b71d70df2bbff18edd63a38f77572b59020e49edfcae10. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/CH7812197158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8de2cbb79bbba9130c212479fc99cd73e8e4ec57e10d6946dc49f6ad0278fab9. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/CH7812100475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8de2cbb79bbba9130c212479fc99cd73e8e4ec57e10d6946dc49f6ad0278fab9. 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/CH7812100475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a2cc45ccb01b356dee19a28f7e51f1d6239a182dfa52f93bebcef2348d2ab5. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/CH7812193388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad32ccecfae87cfca6a17a09e7d69bc6b1c8aa28d9cbeb26271df0c6bd23c2bb. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/CH7812103844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48d03473d30765847ab1b4200caab4910c879695cad6a3e40a02f68db687b5b1. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/CH7812103845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd315fc4c5a7b46683cf96c79b06917a93d3675b7a15c0ccaa59665d97dc76e3b. 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/CH7812103846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f13ea40ad664f20b58baa8cf259eb6ab87bdae1093bffc43a206d15dcf0b29c. 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/CH7812103847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45020b1c215310521a0c61baca5571b9f7e6dcb139ec90589b3964eb8df91467. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/CH7812103848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2326a4ac9e4d0aadcd6e147a485f49d4f704a0882e72c57627e66ca962d6c4. 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/CH7812214400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe725c98d4b0f59c9b1b83745ae51c75f2794955b2d03cdd284657f22e5b84023. 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/CH7812218163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a8a2fe8c24ff935e329d1c9a6160026efdcab985a45da5597c32ee0ba20e01. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24: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/CH7812222068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c84254eaa1b0544e07a8de224cb8d77490076c1346422320f641cc2478aaa96. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/CH7812224601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b562e5f9dfac8ec4a980d1347d35e5dfc01f9656c5fcc8e9d0bbbbfa87dc964. 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/CH7812234929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a8a2fe8c24ff935e329d1c9a6160026efdcab985a45da5597c32ee0ba20e01. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/CH7812222068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b562e5f9dfac8ec4a980d1347d35e5dfc01f9656c5fcc8e9d0bbbbfa87dc964. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/CH7812234929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x022ac13e34bc58434a4da62addad60feb5b9d40e035fca670fed876ead1e38ce. 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/CH7812236440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb20ca9d2891125ec59d3c5fc21b63f9da27919435bba5a725c5ec6f08c8ce5aa. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/CH7812236441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ff23d8eb184ebe0ce61f01939fd6f88cedd0b4878d03358400c04f4fdec6be. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/CH7812236442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eeb2e3f3d12ee150d56ad031c7a2a388456c7b622874bc775cdbd4f7497075c. 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/CH7812236444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc339b55ad04081ccec30fa4eedc1d62d0cd5463d8c85635c021c44b67a0fe41. 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/CH7812357851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7c69df8e22ff6602c9246b76f1d5c7ebb3e61a4d98f6679c280bc414761d6b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NL1LU2500022.