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 0x0342afc517b5bccc151b0c2c11a4ab68af4a3471b0e9487bff7b4c46173a887c. 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/817f2e5b-b848-4786-bd24-fd91f850bc2f.json and https://artists.proofprofile.net/proofs/artist/817f2e5b-b848-4786-bd24-fd91f850bc2f.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 0x3f016d83dd2cf80e2307dfe4e76008496e91d17a918bc41d11e334a199fbb700. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/TCAGQ2256911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa2f9393cc2cee3d34f9cbd41e62c2c79d189a57704cb9ca255d3c2c8cacbed. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T17:47: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/TCAGQ2256920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f9746768fe8612f7167360b8f67d0d790c23d980fc130e9b90fb6267d60d3d. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/TCAGT2367063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4547dca24ac090a2a114fe761528b4ab322f8c49a8b3db819f96e4ec2c08fa4d. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T07:55: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/TCAHE2381799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebefca5e0ffb5c785962b9a34b524c8221905248c1d83cf3663c89ffc3d7b775. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/TCAGZ2323149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b231eb5ac45379cd531f00c6a5844e2c7e57f7e63fef3d00af05a7def256bd. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T21:42: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/TCAHE2381882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39bbeae77e78017c1673a0eb6214ed88c65157a9ae13baaac0d46634c2a48023. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/TCAHW2405886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bea04b09430d24c93adc9639ec136a2983a730dff79a94c41a29e4b0b91e3ec. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/TCAIO2467491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb9368332face24712786f594efc084739ed1c88b9787078a71a51b7c52a3eb0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/TCAIO2467518.