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 0x6abbd0789f2e135c45c1a4e922fdb2677fa11dfe633d97e2dff12f1a45193989. 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/90f8b7d0-1679-4e44-bf80-44e9003087d3.json and https://artists.proofprofile.net/proofs/artist/90f8b7d0-1679-4e44-bf80-44e9003087d3.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 0x19f7a087e382dfb1960c7c9c90f6bc122ce9991ab3bce64ffe95b6e33f289f1a. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZMWW2264468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e8a33a54a05a65f97e1f1b28c66b1c78445d1290d9bacd811b268ab2942b5ad. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZNMT2215046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02528d6357283114328d2ec8b402a95b28917e3846de6742c8d8b108187bf23. 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/QZNMV2294880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9421b89f7f292d65498ed4ed4428ead8868da8e70d855cee28da451fbd779950. Chain 2 (Bitcoin): anchored in block 957608 (2026-07-11T21:00: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/QZNMY2230315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e3d7b9e26162ddaf0296f93166aadeb2b6ec4ebebda5a55acb850ed28b8415. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZNMY2230698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd0fbbf0133b6f05d8d4f952fd30dd0b3b4d2b46f9e4dd84c9e773e929829ac. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZNMZ2266700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ce7f7ba4909c79bbe63cbef05ae9c3b126dd4efe0837110ed9c6f632d20382. Chain 2 (Bitcoin): anchored in block 956775 (2026-07-05T10:41:06Z), 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/QZLL92357600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8cbb9bba5b151ae33f1dc6e382084d8281a5fa6dc44282211ed20d531ce257a. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZNMT2462811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b608e5f92d09535ac9d0a6c2bf30961f914cb185bf4853f7b628785289d693f. 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/QZNMU2496782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fae3a71ab6e8f697585eacfc18785b75a084c968b57bcb16b8d887c413bac58. 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/QZNMY2494527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c700ce1ad890f5cbc2152cad74e6a491c64da03c7b50b23773d54fa15229b8. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZJG52539621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c40113d672526a999e3d4a2aa55ca9c43800f77cf860d8266c91837586ee263. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZJG52539622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7f610606064bc1357090d74009aed29ed96ac3f38494362d96f3986a8de08c4. 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/QZJG52539623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b28cde5509a89adf804eb346d7d9c9417343bc4fb576db193df0fdcf82a90bd. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZJG52587207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x824684bc7b14aec25a9d185c9550dfa6091e2d8df24e146f00290691e05d19cd. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZL382535911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07637cd321dd1011765ecf2cdffeff172e237936a285ef7d94af34c2a9c37e03. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZLL92547729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc784a21b1173f3439196d7d998da15a9eb2681c420e0bbca44e56fb342c3493a. 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/QZLL92547730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f28bcc97b10d557d7d6cd193631a1633cb4f31ddcfbc0b8b377bec65a0caea. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00: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/QZLL92547731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x215992b8c778f5c46cb2e23bec675779cf29dc7e6db6a8f869bc39a3891f6b58. Chain 2 (Bitcoin): anchored in block 957603 (2026-07-11T20:26: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/QZLL92547732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x609ba7e618447f42c4fe7a4cc980e554caff659a04406d0fb169f6df4a747da4. 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/QZLL92547733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2677fafb0d1e34d2638bd3a3822d52ddbfcab94c4659f29d3300e5d67a5b5d6c. 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/QZLL92547734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d083562ecd371dccdf5e1736f2eb6e4810f4d6ebf565880b601089cdf413692. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZMEV2585270.