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 0x34835f1aa97870af5fb57131e7d8d19b6deaab86c50eb4327ef36f5904d61ffb. 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/426cb41d-dda3-4a75-bc21-5da7cc4cf52a.json and https://artists.proofprofile.net/proofs/artist/426cb41d-dda3-4a75-bc21-5da7cc4cf52a.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 0x64f7c719992b3c67dadb5d47862fec827d44b81c4b92755afc3fc64b01ebe400. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36:27Z), 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/TR4961300224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5afa75df0268b084fdadd360afe1c0898ae09e5ce9fe910cb3de7746d364a4d0. 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/TR4961300227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82fb5e0be5c103bada91764ac08468d048d4df1854d3a0c2b3d8d193cdd43dfd. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/TR4961300231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb2f3cbbafb7b34748ce8d13bf89d2a13e5e850d31fa7877b0e15ff568f5cef. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/TR4961300232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x819d345102022df855f9b1d22287f481767393fea9e2d7e9ce43dda705d9b566. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T11:10:42Z), 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/TR0781700008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5971e1babf6a736428414df2cefefd646ab7961bd748cc0216c3a88e4b89270. 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/TR0781700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd25c30ace015ee8fde74d5699489b15ac51e6686360c90137102cb1c6182fdd8. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T12:37: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/TR0781700011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31e3051628c7bee5a30d8e0dee0e024527706f4ee8f5eca00a3db41290d3d33. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17: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/TR0781700012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea0113461e0eec53628b63226d45d19224e021b25805de8b639a81c38564374. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/TR0781700014.