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 0x4340d05d45634adca8fa13b3e3caf654b4ee7626daee180b3a1fa9578c52f77c. 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/cf15a0d8-0504-4494-af42-db4ea44a436d.json and https://artists.proofprofile.net/proofs/artist/cf15a0d8-0504-4494-af42-db4ea44a436d.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 0x29a418b03b356d9f7641fa6e3557be0154bef27c74c99fb01ddd0a422c54b091. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QM4DW1715417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a0229d6f591f87981619819bff82833b357c7fa5b4c2cac530d32dd8e07f62. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QM4DW1715420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd46ea393ea1f8f600dc355f0ba93bd3fab7c8da1e7c1319ce4108c8b9a3bc27b. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20: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/QMPKX1760212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19f86aa68fdbe601cdccf57fc4099e796278eca66d0ce0270e761018ba38bedf. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54: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/QMPKX1760213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac3e71434643784ebe73b61d98930c56c81958be9ffd578809cd61a3835ea12. 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/QMPKX1760215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fa2443f07fa551acc22455e917cbd52a5481dfe8abb261d31c725e141c76ecd. 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/QZNWQ2307068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8be18c475374a6983fb0f43daf34e528864468bd06f01db53397b0f3b0079a3. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/QZNWQ2307069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1808d79d36bf8e08698362d5ac1486ad5f5db62cb9b07a528f05627660ffc10a. 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/QZNWQ2307070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3550fbec0e87514d316902d0f16633a35f5ae70e5cf1703c290878b0fe253e. 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/QZNWQ2307071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f2d89f59120b44ac54b160f3212d386b79307ee196f33ca5c377cbdd9cb0389. 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/QZNWQ2307072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e3470084c061b0a4e815702283186d777ac561e8d00a3892587283dfd27250. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/GBKPL1813774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42a0efe79963c4b75383fe81e8eba75ee447b2178e33499741f9cda2718f34a3. 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/GBKPL1813771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5815c75aa2bef6f9f2fe7c7bbb0b3bfab2b20ab26d561182a769519673a017. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/GBWUL2374681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2014e14cacc27084357d33579dcbb718611a572b8bd1f6ba3934a1f437e9ef77. 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/GBWUL2374684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a2248dff825c35504de90ffd58b8b39c5c2a7048a62d73422f4cc6e5f6a04c1. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/GBWUL2374687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd06ab1b0d715372bcb06fd64a60f24ffbc036c3b730e5f86c3cbc7dfd55c5fb5. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/GBWUL2374689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf7b2aafeeba2215ab924f5929a67f5f7278453399fb1b89710e25d9767f6406. 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/GBWUL2374690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb4f6d4114a0eb07f0a11a959bb063f58ce982792281e1895416b48c26e8305. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/GBWUL2374691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fcaa172e9ea1b9293744c875ed1384aaf18c59258bab256f3b198e944526985. 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/QZMEQ2587686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e1a35aba0b8bda48b995e1f74eecc66be3555acffee43820db14e84dd263cf. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZMEQ2587687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f45559f0e2e3c2c62275327e12e25fc48a04cbe63b8727af7a54837adcf1e3. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/QZMEQ2587688.