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 0x1e18a0e21c78a0021e06d5bfae0055b1e25cfbb711f2ad3b899b27fca9c720d6. Chain 2 (Bitcoin): anchored in block 954046 (2026-06-17T04:53:03Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/415c1e5d-8e88-42b6-b2f7-dbef7c9f67e0.json and https://artists.proofprofile.net/proofs/artist/415c1e5d-8e88-42b6-b2f7-dbef7c9f67e0.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 0x7dc74aba187a2d3ff21f851ea91f66ab3760eb685a347b41efe45687348e9850. 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/QZQAY2495103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4ed4d4006f36016159a3fcbef5b5140fbce9349524a013beaf56cfa03731328. 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/QZQAY2488709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e8c9c2ba915bcfcd3cbde12b58480a09a59ce1df9be5e7184a6f2f53d83522. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QZQAY2474293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcda517cb18dce2d5eee0e12ac1768e07671aeaea6b29c3311b57f4f27b256b1d. 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/QZQAY2464724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee60ad10a9078731cf7c022791ae6762235de9244a7faa5c8759fa51e1c57142. 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/QZSYP2423862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a4d2eb42a5bf3bd08d46ad5377c77cff2c393366c8402eb43023247b9c6ea3a. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZQAY2470264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb654659cd254ca80cdb7bf4f6aa91a26e05c1cc9d04068694512856321b047df. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZQAY2492949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268ff845df8d4a38073b6dfe25242e13d0842a75dff754be18ed676f157dbf8e. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZQAY2463485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x568ecadea899e22160db4799799f2ca5514ba3291aff22801ad42a27354f4aa4. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZQAY2499735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac9c5dabaaa9a2fe5c77794c11d12d84a7e1e9d65833089bbf354142271b34f7. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QZQAY2415268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40602ef99ebd31bbacc93a372e35b1ec373464121feeda94dfa058839932771. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZQAY2415551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45db43e74639ffb79c26ad465b91c275b026bee1667cc4d5899c43be66bef94d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZQAY2419218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7425910f42e2d97797ffb86f6c6a7840b4a87d5688ab8164c80fc52a7e149ec6. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/QZQAY2429812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d97c68204697a1617247097e94ea05f85531d48ecf9674cf5d98f08d2156f83. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/QZSYP2495637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbc5827866e4fe03f598904b966f07600af2742259f7e425c6e2ccfc9ccbb848. 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/QZTB92502873.