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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x163c3289e12ea0a649314f8917044bdc1da42b7bd27ec6af65c36d3895d87a54. Chain 2 (Bitcoin): anchored in block 953808 (2026-06-15T16:45:15Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f4f0a304-b34c-42c9-ba5a-4f443d8b9e8f.json and https://artists.proofprofile.net/proofs/artist/f4f0a304-b34c-42c9-ba5a-4f443d8b9e8f.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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2a3cc8ba04525bc8b72c02f2690408bda59c3d86b3aa833a61a6f10015d024. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZHN92202514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3600aa8aea8b840f5ce3f6b6bb2567858c74b6e5ae89eb1cd1c87ca5660cf3ea. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZHN92202515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc31bbd209f890dcb4ed5f455a3e514c19db8003fb5f4a1b179bd3fd08c97af1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZHN92295771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35aa6d5fe275e6d084ba49e54a0cbf8d43a0cc2b6a85e200036f9eeb88bd6c0. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZHN92295772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb80cca41464d7877e07882f05db427dc974d0a51378b3bea40ecd12559d64a3. 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/QZHN92295774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf303ac0a6316c4cd21a51eebd45a91f38a7a5d089f784a0e9625934c653625dc. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHN92295775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d702b5002b752c9726d6f3939d804e6eef8bda3f0020ac8bcb2c5f9bee919aa. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/QZHN92295776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca211b6bbd0ec5a6173cd6889ca3166bd18678917cf58def10ad2f46c930507. 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/QZHN92295777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1fdc4d5105388ef012064acf26417ecad0d710b423abdebdd8f16f634419c7. 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/QZHN92293159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92985239c55a0269967e5ed6a7f25d2920c4306a765c822310417df6aa1ebb14. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHNA2262136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x346faf563452eb4cc6169289d523e9085c5bd27284219b85842a4c28bb262675. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/QZHNA2262140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9577b24c382c513e20f5b92a452141f57d96b2ec3ca4c1b3e718d6d706e4bc5. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZFYX2423853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42765608d9ba30d2f83df6942b36b285da7ce7ac033789cc29b47c0701ac4f22. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53:33Z), 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/QZFYX2423854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb03e101880a7257eedcfefa6e5a473b98fca5711b6b4b454b05e8042900f6408. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZFYX2423857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac0208ae9849ef2fea66677bc4869f56ca79f36acd7743ca6bb8dea739607a8. 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/QZFYX2423858.