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 0x307d33d8799de34447beb31b7a64f740d79ab7a23be5b1c4b3234e505213b547. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8f810262-69c7-4c8d-a8fa-db4fd46ff22a.json and https://artists.proofprofile.net/proofs/artist/8f810262-69c7-4c8d-a8fa-db4fd46ff22a.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 0x75c60630bbd1d094eefa2bf15c9a2151d77c74f224dcf4fbeba4fe6407da98e6. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/JPTO07612650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a20723bea21b8dc67e8e5410a3a4d84255663a517a7a86b54da55f4d8ee5ee. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), 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/JPTO08931550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x228c8eabb91cd166c018ca802cbaf22759d309af6242149435338533ac5fe408. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T05:17: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/JPTO07728700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95c73a3a3bfb5aa8e821ddb9fa4a7e671d41e66a002ad8b3d4c6fabd498a167c. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-15T23:25: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/JPTO08931560.