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 0x31280a5f61139e61aac3eddfa9b61d36e7006f8d8ea79aea1e30448cf2b078b4. 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/df306d04-d8a7-4f5d-abdf-a6fa353dbccb.json and https://artists.proofprofile.net/proofs/artist/df306d04-d8a7-4f5d-abdf-a6fa353dbccb.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 0xe4e7e3110ee0cdb3dfadf9916bdf79a431bc9c1fbd91f5b41d21fcafeadf332e. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZAKB2420869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x727da1a1920ee86d3343dfbf5c0f36e60e72836ea28b7b70375238c145e89704. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:45: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/RUA3R2386287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6576eea4746d402b54d63c28f3a4d0b3440fd4e7e6e61a9d3edfc2ce32ce97d. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/RUA3R2387355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a9ee664d81be89c4d3db1903bd27dc64e3534f09599af9e626c5ad668432176. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/RUA3R2387356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd886464b9334cd13ed26d4d2db83ccf5fbc94d03ca53a05b66c77967653540fe. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/RUA3R2388139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x695cfa6c35d6580eb67d89dcf5a95f40d47ae5509f35714f33c26729937c14c5. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/RUA3R2388140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8deb75e6206d7064a432e9d90a736dd7d4543f6a62277437334b7c8f6a11cdb2. Chain 2 (Bitcoin): anchored in block 958106 (2026-07-15T05:35: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/RUA3R2388429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x483cfa3a12c1415e2884f0b5020c270efac0f9646dead605e83bc41a6f04aa2b. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/RUA3R2389217.