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 0x649d92a1c18dbfe31a633a16e0c9896b87b8d40080d408913f48a327a89927c1. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9a345389-4e71-4c23-aff5-833bcd1c80af.json and https://artists.proofprofile.net/proofs/artist/9a345389-4e71-4c23-aff5-833bcd1c80af.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 0x7336c4c1df8c3e726b262bba6965e39ee9d3ea6d8c3231e7ed86724796c60f41. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZHK62300030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x794e19655df38445765c52244ac609367a86a102d7dd3eab7dbeb8bb60927333. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/QZHK62400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab470b28c859e1a5e6dbe43ffd5e2ef93b1b999148ed7cf2e7ed96afb753aee. 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/QZHK62400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x191ed0b0929631854a14b749a7890d411f49e69da091cd6e9256b051f28d6912. 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/QZHK62400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0ae9694c39135e858debdc4116edc3cb188c89455090ce4a616df2e53713c28. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/QZHK62300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db87e900ca7a698db52b77cd64b3c1ac77f605970e3381456cb7784a6f6ee67. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZHK62400027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db87e900ca7a698db52b77cd64b3c1ac77f605970e3381456cb7784a6f6ee67. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZHK62400027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87d012c002f2fc333c4d62638545feb15ef33d095933e8119b16a5126cf9189. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZHK62300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x157187be41eb937d2a0605cf8fa373816a35ab2753c4761befcf461314d36f00. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZHK62400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x794e19655df38445765c52244ac609367a86a102d7dd3eab7dbeb8bb60927333. 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/QZHK62400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc646fdfd7444f97ccfa0d27957afa5f241bec6fd320c760838cb2008f62d53a8. 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/QZHK62400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd37b1be58553fca7a52f8f89ec87b8c117062e37f5cf26809fafac246eaba80b. 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/QZHK62400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7d8ca3d0e88f80227d8d404b8e5b30945b77b4e1eb2b34c78490795e432605. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZHK62400037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdee786ebcd11fb6cfc918514b548642df4766d27c5ab6f916f0a5f10870ca5fd. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZHK62400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab470b28c859e1a5e6dbe43ffd5e2ef93b1b999148ed7cf2e7ed96afb753aee. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZHK62400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d978d7ba592aa98e8bbd19754a998fbf6a5acf8c2cf6579cf6fe01567a9d25. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/QZHK62400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e8f8067f1cd3f702ff261d7e09cce3a2b77017b2acabdd5e5be66f548a796ac. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42:12Z), 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/QZHK62400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x191ed0b0929631854a14b749a7890d411f49e69da091cd6e9256b051f28d6912. 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/QZHK62400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aa5d75c47a3676aca266408e806d3b25861277d762ff4b429072fcd98327522. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZHK62500018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x185c2d934c93bab09928461efdbcf0ca6e05e52613bc232df773cec069e090c5. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/QZHK62500023.