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 0x7aefd8c8731f870c4434f5b83f4a7cb7818eab86497d6a81325c3e6082cc0216. 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/d7ab1eb6-2f78-41f4-8bf8-2dd540125537.json and https://artists.proofprofile.net/proofs/artist/d7ab1eb6-2f78-41f4-8bf8-2dd540125537.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 0x1c10991d24d1bf636a4cfc60850f5af184601e8c563b5f6a97af2132725e33fe. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/QZK6Q2410741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d60a5d98098e585be59f62c78371ac4081afad8cc8ea5bf0c5cd58eafbe6b8c. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21:50Z), 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/QZK6Q2410742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6969b49d43c4755e8b7934f740940785cf8eb74369e0a9be9ced8a8764c67e3f. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZK6Q2410743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58658f0a743c32b5ab81a9c7b82510eefc62cd7025d5f5a8ead62d4548f85ab8. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZK6Q2410745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25cce9620e13dfd451294fe2621f18fe90b4598a82fd08ae14d4a8d347e8655. 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/QZK6Q2410746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e66b3cc67dcc2b560f49370673326611987a59d2e5e038aacfcfdd23b96347f. 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/QZK6Q2410747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc09c6d49ba9b515037985c97581818fc39239370a115d966022b62ed229220da. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T17:53:55Z), 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/QZK6Q2410748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d35d13c1216855ba9ef6c58e34dc4e672d2b25ae747d51a229a365f087a48d. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/QZK6Q2410749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9de2c15f5c44a9787187d8cc5c45cebf0c43700efe3958774403eff58ec777a9. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZK6Q2410750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ee5070d47c455bb6827aa39fd9121bb77b4adbe887e3f009162768b8e65c83b. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T17:50:31Z), 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/QZK6Q2410751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40fac3f4780953c618b8eeed9e52093395916f5985ad67cdcd8a64c5772fedba. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/QZK6Q2410753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f85090e0ea1d5446cdcbda105703e7ebf2bf57c555d204d4f87f787fd830c79. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28: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/QZK6Q2410754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9659b26605d030c14825deb9683fa98103fc81057a168827b8ffb7edf602106d. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZK6Q2410755.