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 0x554c6f5c826d1e5fc6a26b48866183ff24e277516863b793f3434c3ec568f7f3. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a710d883-633a-4cbe-932f-e8c102ee7bdd.json and https://artists.proofprofile.net/proofs/artist/a710d883-633a-4cbe-932f-e8c102ee7bdd.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 0xabe8c5c018f8845daa71836fbe8a08dac0b4ade0ce1c761dd2d96d5297699ff5. 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/CAHQJ2541131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8c5ffabbe004bda2a13de51f023377e8fbcb28896404c30c8917c7a975fc37c. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), 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/CAHQJ2541132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x388c009304b3d9a699d9f4a3b61711deb45401aa6e378d5c0037f96356b5b569. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/CAHQJ2541133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c72f8e710ccf3abbc131a67232270b03019ab1f662f4251157e334eb9679be9. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/CAHQJ2541134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab7cf28584a454abef330ae40095a444da51bea7d9e41257cdfbabd73e48fb95. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/CAHQJ2541135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6022054fd6470f1012c3dc6c8e884b27506434be8ee1da63b00426bb96b6a1e8. 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/CAHQJ2541136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x017f336ea00fbd2b3131292f61b22685bc4a857e3206f6f5a97aa0c81773981e. 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/CAHQJ2541137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3381858b9acb581ef1e9f4241c2fb25d6a42b84be5e7475c9d5103a5a380dbf. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/CAHQJ2541138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ecf41045b7ffd83a58d1110d6c85405d404868f77ef3908bdf913d514e6c891. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/CAHQJ2541139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff652127efe45a9c46b8b2b846d15255d8521c21abe47fd561d78a52f8198a6b. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/CAHQJ2541140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3ebc13f9dcb711fc8a1e7bd1f5f29ec2f8aaedf60a99f7cec14bfec55d6685. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/CAHQJ2541141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e5fd081ee7184a681f1c8b4128f9b5a671b914c4d66f2219042c63bf8a78f7e. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/CAHQJ2541142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d7e698f10a4823aa2862e0bb11068f52decdc2d64259e8f70e73a8fb414e29c. 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/CAHQJ2541143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cb78bb59631766d404730b4af28cb1da2e97206587e89e7e08ffcfc229ecd58. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14: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/CAHQJ2541144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74bb6ee79e3ddbdd03b50bf271079f1e29164136b78ff54514814de119dfb618. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/CAHQJ2541145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe354deb7a8a655f7fbbf2f0e87e2ac445ce88fd121aad9d2e92da0f7fb91fee8. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/CACWV2516709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x662b8275c74fae164c150edb4388cca98c5750035fa6b879e962b3fc5677a173. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/CAENV2573913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d3f87709c538e929ab5330caca5dcb3e217e073af92f8a6804e4e75a93f0ae. 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/CAENV2573914.