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 0xa4a5dbd543aefbf7ee74a97c4ecdced2592233bf3abb936061aa63323558f5a6. 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/a7499f57-8d96-4b71-ad54-a95d862e44d1.json and https://artists.proofprofile.net/proofs/artist/a7499f57-8d96-4b71-ad54-a95d862e44d1.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 0x90cd9fe55183ba8ac605dc5d7b269b3915918601c8864b1bb08b98c7141f5ea6. 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/QZDFP1947263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3dffe5cdbb9b95797aa3772c216c80b123b6f424cf51d0f81fa4ef309f68ad0. 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/QZDFP1964679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23c89f4b42c33d9964156db981c7d200d9b00847786245eb8ca694ed78e376af. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZDFP1964683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b9e155fbcd8b83e8e107fd6f56e743f250dabe5af08c2786546ef75cbffcd0e. 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/QZDFP2001100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a41bdd366c22e7db141086e23330cc7935795a13d96cd809272555143b76fe. 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/QZDFP2001102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b5c37f34c05e8638bed3a6e24a6826f2ba549236bc8b35a8c7803d3553afbc. 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/QZDFP2001103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f8bdb4a64e766d38aa63f69098ec9d2dbe64d17e05cd67689ed097071b2ebc. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZDFP2001105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f15d8c83fdc515fd87ffb8e22eed00578c5b736c29f6c0361144ac240050ee. 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/QZDFP2001106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00e193c1283290f712041ab7363ec67f47353dfc7e2c24b030a7e97674a49f55. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZDFP2001110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f6906758d9a8bdcd3a28ad61c9b0efd6c377be60cf0768197a8518fd4826ea. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZXDT2300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d546f718b303422ec17f3fc5a565fcbd14d0a5fec937ba7e01331d9997c662. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44: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/QZXDT2300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b1f8582eb33b32fa8a4783357e5dee19af10d28c503374d0e44701a0ccb174. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/MXB952400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77efd984536bd7d6ed0bb5d9b28fd8bf2279d0e0a38eb8152a7fcd686b9d3f0d. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/MXB952400027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5e6b879f4645b06493b14545ac2bd30b866588a803487587f2bbeaf459a722c. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/MXB952400092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48014c514ce38e4d1be2be7e87a5f4c482100ed5ee0406e40621bfec4692da8b. 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/MXB952500157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcc3683bb87ebf173f5a42ab59a36b05e009eb450bc4862914113c5493beefe7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ESA011958985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb339bb6b4e48bf45ee7a236b30c4546ec885a0de429c7f652161844d2bc96a7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ESA011958986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d06a20015a0fdc1f2b613caae5865be44d7bb170c3518c4c66c210322cc977. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/MXB952300096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbacbccf13606b53e865136f88d246f42834e0f9930fbc17d4d9f20b3c24d76c5. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/MXB952400050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45ffcdd75a5ac60234674665470f93fccce57134861475cf83a503d167c3d659. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/MXB952400053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da78a9b3425840bd8dc93b551b540bf9404ef2fc1717278154ce32ef9d2560e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/MXB952400056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34a28f31854dc36f6ee8446500ba94b241aeaade2faf0ec717e3169c91d10541. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/MXB952400058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa67a8b1580270e5c17c3eae28fc93dc61327a92281dfa05ee15f817cffe16a58. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/MXB952400061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a84f9c79df6427d3e23dba3136d892a154aee27f78211e79b366a11df8978c. 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/MXB952400065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec21443523b4c63052e0e6cfe83ad947fdbb8c852242c88efb1e9ab3fa883634. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/MXB952500071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33417bb1e88e692068f54009eaf26cf0ba5129c11f180af42eb56c398c9cd5ba. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/MXB952300125.