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 0x920c9a2e9f6f7d98cc2abaa33db60677f55a9b23c7da92a5b8567b84558d2202. 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/a5c64a4e-84f5-43f8-92e6-615ce67b57a4.json and https://artists.proofprofile.net/proofs/artist/a5c64a4e-84f5-43f8-92e6-615ce67b57a4.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 0xb73d0bdfd887f6e2844ee95b0cb67b1099c016d748196b4d98925fa60b348d91. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/USDY41558346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc2a9a4c26db14408fa289dc2b0edda81fc609e3d6b5194dc9bab3ca1d6f08d6. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/USDY41558351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a01c6c36f5891d7a0845221c193777cb3e184ba2f534d3959f3ea98ebcb0ba0. 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/FR59R1906637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4718e796453c3063a9873432bd0b4fece2b6ac91d19284258d7712ff5c9efa1c. 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/FRX282165353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190ba0afeae9da176428c01b6d3b1024180db1e53f2754f04abb8e57e5f08e05. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T03:06: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/FR59R2264007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dbd0831a104d21f8e53981b16bf56c98b4bfd796fdb3c4b51b8e6815f3aa776. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/FRX282238951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb2a37c4ee97712a92293e51aa54fb7142326c617eb58f98e162910c92714aa. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:11:52Z), 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/FRX872440316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7897739eac8d80ce12f194f1115d9fd5e727b48f3d149472d123b841b0aa0a9. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07:34Z), 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/FRX872440314.