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 0x75c09accf0cc5f3b1cd2866d5c8bf600ea962aa49e6e129df3f850c29cfc5b38. 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/92e05e78-655f-4970-b6e1-5d4fdb74e903.json and https://artists.proofprofile.net/proofs/artist/92e05e78-655f-4970-b6e1-5d4fdb74e903.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 0xe68cce600498c54ff2194c4097df135e5340863d52aa8e47f8c9e90b5df1f8ef. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/ZA82Y2100166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa69815f27a8af05c54ba241d404a2e107229ba45f4b5e274a8dcca674e372872. 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/ZA82Y2100167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9250ac8a76163b774e80f88fcbae09b14fa42954cd5f2d67a5566d045f8b23d. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00: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/ZA82Y2100169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234a032b49d47b32b9deac9e11c694979e3bd26d5d51a8de7ebb357365ea3fc0. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13: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/ZAC012201292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d9ef9002617244a9bf9d3d29e4bc2aa98431e8f934b48b252f6afe4f55490ff. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ZA4PM2301010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x262215ca57395551c25c27462f3d94fd2f823e7fed8ae186198ba9abd9677a99. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ZA4PM2301013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe612d9b4938d83fafb7d15dc4d18060e6a0b33520954078ac7dc2a16e0749b2d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ZA4PM2301014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9849a6b5cbc6ca853ac7227d144fcf8b1a981598ee809004cb64da4673b60480. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T19:02:19Z), 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/ZAC012401006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b12c0ef485fc7e206cb047f244687cce01554664e9a9add7c8abd00f1caff94. 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/ZAC012401007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x727d551f42d975f73312fee7a8ebbccf13de22106173310d709c25a69416896b. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/ZAC012401008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fa93527096339134b5ff47480bc46aaffe2bfd5afaecbe132df65249ecf417a. 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/USA2P2461178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c49fc47b6522507cb4304aa00fddddf5c912513f831ccfbda411f4a4ae6ba3. 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/QZFZ72580912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843f11d7069ff6e43c4899e419a4ab6340287c0db1e42b3daf6fd9bb9df7a9ab. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:28: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/ZAC012500044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x580e9630015b8cbbc9c5d33348f7f96dd682491ae9be82d5d72e374c60bf9a17. 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/USA2P2520378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318783540baf6ecc6b04680389ca71c71274f6906542c862c216ac41cee6652a. 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/USA2P2520379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c0de85abc483fb20e08f5adc2244ad8fa3159d3785266f4f8fed38a423c4b2. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/USA2P2520380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ebde23dc4c74068b34b14dafcfb3ec4eab2703ee29b91167ca199bbe44244f. 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/USA2P2520381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c72b8e95d1471a4acda0318ff51e2a9ff52385d2965fe1073fc659db3f34726. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T11:04: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/ZAC012500737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e1386244c5a05d7f2dc2c545943930e3090072a45ff94128f3fc2a5bf4e2db. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/ZAC012500840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ab523fad1a7e9903e1026e0af7a47fd8423736bd4345746b4a2b33f388d493. 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/QZWFP2575143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x609f4a906f176103dfeb80f8b31932b5ef9956967441e416c737db9c14b078af. 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/QT3F52549510.