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 0xe6b9216400a07c96051302dcad90a067cc46bf897312e38dfbd44c9095c06cd2. Chain 2 (Bitcoin): anchored in block 954717 (2026-06-21T15:47:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f5b2bacb-11e4-4ba7-a530-89387db02f86.json and https://artists.proofprofile.net/proofs/artist/f5b2bacb-11e4-4ba7-a530-89387db02f86.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 0xaeb52288d18dc8ce5a0ad30c5226e2761eac372a2d4e60319af6925b7ef96ae1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ZAC012300059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6f7e47e6d180b39b67312dfa40abe98c072203ccfc5579f2a71eff3c0fcd3e4. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ZAC012300056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x816f80dc19f51f9b3cf1d5b65675ff774b56b321b8a3fadc5b1e11050a6450b8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ZAC012300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7bb432974adbfb45215735fb9ab9bd0c2badda7469a4d46a467151944fb99f0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ZAC012300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcf291fc1ec2fa89c88338d2870ee399051afa84e33399bbf3fd42a29d150080. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ZAC012300062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174b91e286c383fd176d8dca8362d83ad8f485d21830b0fd43547ff6c19f437b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/ZAC012300063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3b9ed7df31bd54cc1aea679ad9c1572ac9b59d16f94bcecd1bed0c4c27cf4bb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ZAC012300064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1155e02d2ede050eb39d63327d534cd8fe6fc3834fde98a4774afd9c3d2d1219. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ZAC012300065.