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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bcf6bf7d281e19ac5219c029930d6e1cb54c5136e52b54157b4d9fd69ff2b9f. 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/13ce2bbf-2840-49d0-a0f5-77764c4d3d7a.json and https://artists.proofprofile.net/proofs/artist/13ce2bbf-2840-49d0-a0f5-77764c4d3d7a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44873ac98d00ad1c124f24393c7b82a38f509ac7839b12a37ce42b2ab2bc4691. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/USQU71307002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546b6ef62bfa272327629e688a7f0742bea8d0ebc2a73a2ccb5bfe2eda029a21. 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/USQU71307004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ed20a69310057ec29fd4a3f48c4b2ad75146dcf97d7990a364b8aae6c001ec. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/USQU71307006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad6a305ccf6120da2d0cff85e49a14a53876eee3e709d82147429a09758fb40b. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/USQU71307007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec3e21d0cfaf8bd1f4c72291ed1cfb565aa79c682901dec1364798479909912. 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/USQU71307008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9627992efee9e84d6e538a4699d5c0251546627095550e9405fe6b89cb28b897. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/USQU71307009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f2b98f1eb5b9387b051cfb4a6fc46f5396beb7be9dde6a28eeb6ffcb2f7d19. 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/USQU71307010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e0de784a7f51a95529ccde56cc11ef5fa4b5966c12c341680af477b7b69148. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/USQU71307012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0710d9fb9b3d1b15df0b44cdfcb4f099184619269ab3d2f276d010a447e092. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10: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/USL4R2117667.