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 0x7c584c0bee1faa0a1ec40151bd0cf68499de1dcdd3db0c96b0837a96976ce6b7. 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/bc2c10c2-7b3e-4ba2-9353-67ca167321dc.json and https://artists.proofprofile.net/proofs/artist/bc2c10c2-7b3e-4ba2-9353-67ca167321dc.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 0xc72087ef8a6af30f14356d9e56356d2cec5d15b82c849e5ba6de2399cd085e33. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50:09Z), 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/QZNMZ2245701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf72aca2482f718ef79fa8feb2342d4f50b4f7bd4f47ab54c47bbade435ff78e8. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/QZNMZ2245702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23fa7b6ee10825679fc138998505be074b29f91540c6d448532498a33a407856. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZNB82331423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a26f5714e61ed13f221712894ed118354c6f36792a1757b904ee918cfc0c12f. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/QZNMX2362817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f9b42e83ffeccccfed35975c0d810c4e3f1de10ab97ba56f8a24f1333358db. 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/QZNN22399073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1d89dda97080eb986244f66d92dab5bd7a88e2baec317f331680d4de9155eac. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZMEV2406145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9081d8d3f6d8b6c22b20a5d44e366810395688071b571cade08ddbe085c1bd26. 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/QZMWW2436690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7793fcc747317c67d03e4de6e0d7291baadd4c871531153bb62478beaf6724c8. 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/QZNMW2478391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f9d9fa20e24c7864e203efc5d1ca2fc81aadc8b57d6d64c8fd25f906b46f6c1. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/QZNMX2466154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cd96ae01f9a45d2fbd690ce4be0042a3c87c274c1dc7ea5d638e9d208a52966. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNMX2466155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a98322ac1517fbc5e67bb23ee6e2e572afe6767176b3eada4e7f26a10ed588. 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/QZNMX2466157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9e3fc51cc4418299c17774655e2c9114769b86e86ee095191c5520103e93f2. 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/QZNMX2466158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb4891b49d5479f56503e822a310e381562f9d779d7c59b38b83f1d758024e7f. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/QZNMX2466159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fbe31ca9e4997585597ec661634e7fa33397f4073f5cdbfd066e43590066b3a. 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/QZJG52537442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x038cabfe24d9b65bb6a30cd5183669d2e617eff927c2eb60ddd6efb1c17f517e. 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/QZJG52512484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe52014d2adef744e1ee84daab928a07f040e4e7c05987601b35cb227e9731a26. 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/QZJG52579270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce75e9f45d544974fc7ab7dc1c58a287044040fbedfbd0fe53c825b7ace24588. 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/QZJG52598714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffca0015c3f6828a97ba0ce4068600d8bfa5b940b0652b82e85532a67b152fd6. 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/QZJG52598715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd067be13cc984a8e1b0b0310865f040ed215992d3522c55d622e174093d0be70. 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/QZJG52598716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c7a498c4516d40a7c3a66011d5dd62b618534970c7c734f63aca2b3af5e8fe8. 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/QZJG52598717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c47f7d3e7f6cf750e05456f8c006daff70785c5204de0e40ee0b8562cf7bf3c. 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/QZJG52598718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed27db922ff4a0f968a45bc4e1f2af80320884824db7c370a90811fbcac76400. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/QZNB82531114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb754fca818c68fc077aa4a2d30f8b68c7182c63fd80488e2ef7d49779579cf1f. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZNB82531117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82be56ee06eebb9d0da0eb630eb35fad8121f5d57007a79f6a789cd076fd8479. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZNB82531118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10efb933e7f94dcac5497c90924c996f4dc3723bb263df73de8159bb2cade17f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZNB82531128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31a92f0cfb5736b22db44b3f36e2276900c84540df29fc232746323bc50ee222. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZNMW2557102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ddbb5577d7e99fd3f03a2817cbc70b0552460a24a3cd6bbecc76bcf7b355e9d. 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/QZNMX2514190.