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 0xbe601a2bc49e34a85d0779bede7435aae6c93eab8bcc42728613d68e923efb9b. Chain 2 (Bitcoin): anchored in block 953645 (2026-06-14T14:31:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/40724a6c-52f7-425a-b7e6-387fd5a82376.json and https://artists.proofprofile.net/proofs/artist/40724a6c-52f7-425a-b7e6-387fd5a82376.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 0xe64f856e4b01b3c0571542b034899c8948b8ca65fa03fbe82624816edbacc759. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZW9K2344762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5d6f25580e7b267d7d8fcfc2592626f66bcf7c9cb5c611d642e081e7d77931. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39:24Z), 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/DGA072465743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x092388bb168da161fbed058f9e3d2f4a2e6bfe810caee5784e61e6e7548e7401. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/FR10S2504821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x881591049c054e6a00d0103fc26e0542f8c4c79dd34ac8d5419d38ee0cd1bd3f. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/FR2X42507711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x215e6608cfd7ad65bacce2f184a46cb4fa6b9afd333c0b119dccfba8d5fad657. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/FR2X42507712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2eb66006841c25a6adf512a00cff1580ea9a6ebb04b5681981a88e3e3393e6. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T08:23:55Z), 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/FR2X42507713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e971472cce3756699a4c4d9aa88f69e50a55f9ac8c1db01ba8e873fd9bf5972. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/FR2X42507714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eecfad3ec1660806969cdd453104f51af912540c94285ad4a5e788273723d66. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/DGA052579040.