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 0x4ddee616c8d7bd0e9439460004de300bdd31c7a7040f23bb12fc2a8790a8b9d2. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/edc9eb0a-ee65-4af4-8616-e674221f564f.json and https://artists.proofprofile.net/proofs/artist/edc9eb0a-ee65-4af4-8616-e674221f564f.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 0xcef7cf25f47b4a4517b54f4a72a688f85f31766875d246f352b6ed6839e7e256. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T13:51: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/GBMA22322511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6080805dbecf7a72bc16318c70e759cb406a80462b2aedcf761fa7ac66c367f. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/GBMA22322512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf281a727a0e3ef4d1af29c7540623cd3449fccf2671b8c5687ba2d1aa18d56. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/GBMA22322513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8eaf34ba65b837547ce95386c197a74283e127f774357b25ff04c403dd373e. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T10:38: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/GBLFP2425461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46af557a83e35ffaa8ed878936e8f0adee8f31c43c1122e7f6ab39e7397c9b83. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/GX3Q92405244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x663c5b0685522826524d58c9da268ef9a9901c1ee365d7b3ae378f1e0755d0a8. 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/GX3Q92430485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb412615fbc13371782ffa7d930f139fc56b8f769cdee61d99ceb9b55f620bc2a. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/GX3Q92471545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fef9d6ae711bb8daaeaaefbddf88d2e8881d1ef597cb82e1ff65311f747b5d4. 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/GBLFP2509829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39976cbb7bfc02957700dfafb29070a0814cbdc9d9177b88815fa88e9d95ac26. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T21:51:06Z), 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/GBLFP2509831.