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 0x7502749b89695e2bc1503b90b94eab0f597c1576ffb69e92433e081b070f0e7b. 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/64b1749d-1e37-4e11-8c0c-86c49af8f11b.json and https://artists.proofprofile.net/proofs/artist/64b1749d-1e37-4e11-8c0c-86c49af8f11b.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 0xc801803d87e101d3602be3ad9fc47b2d5b372bb50b43e3d49ee0fc73b35d6cc5. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QM6P42468721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f2fedb7585304d523e540df28ba673187c350c70054b7a2589ca2f59c07704. Chain 2 (Bitcoin): anchored in block 958658 (2026-07-19T04:09: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/QM6P42468723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ba6fbc12b9882ab1e7e9471fa36ac0f2ce36895d9211da9450a31e0275e71a. 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/QMDA72419830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeca24f83fb2e2892fd1ee4e94dd6ee55e7f0bc44831d66727d45b0cf6f731065. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QMDA72419831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeca24f83fb2e2892fd1ee4e94dd6ee55e7f0bc44831d66727d45b0cf6f731065. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QMDA72419831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70d5bd6bee2b6e5637b129931bbfae27a3e5e1d20da1223a47e8de01a01a212f. 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/QMFME2406927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70d5bd6bee2b6e5637b129931bbfae27a3e5e1d20da1223a47e8de01a01a212f. 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/QMFME2406927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff8260aab8efb2a15ba85b661479aa6e380fca81fae907001a37012cd12a01de. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09:53Z), 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/QMDA62563927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x446590e0e8d79fedaccea8ac37d4263caa78890ed5e34e25961e9536ede92e7b. 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/KRNAR2327054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aca447ac80afc57e0a5a669b34b29722fd47f5cc263bb14940a8d3091a0e236. 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/KRMIM2402021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x310fdd2fe72ce2fce46a42fc30d992d038e9fa565c522e22e953ecd644e196b8. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QM4TX2423965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x178b37f995fb395faf9add9b93ad80ce18e7e0983ea05ee83fa9ca751887c945. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QM4TX2423966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886dc71baf469f9ae0b4c954c801c35101448cbcd59508748fbd556d2cad8bea. 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/QM4TX2423967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc84c5f130c41aa47cd1aea89d8a2da616abc4e402ffbda4026436ab1788c3231. 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/QM4TX2423969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56721b9a458a6620e1e090251d5636457aefcad53d435fd9ba070805cddf5448. 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/QM6MZ2467636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x452ab5bb67cfcb8ef0f674152056e041222b2fe68e0cd3018d978736f9675353. Chain 2 (Bitcoin): anchored in block 957573 (2026-07-11T13:43:13Z), 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/KRF632408243.