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 0xc68752d20df513d288a2c74ba997bd0a16556f00dfab69aeff793fa166ce6ab1. 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/f440c21e-bb70-4eb9-b4d4-8825f14f8acb.json and https://artists.proofprofile.net/proofs/artist/f440c21e-bb70-4eb9-b4d4-8825f14f8acb.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 0x54af11c93ed4180200380fbe5e3ea0460ddf166840aac1fa86391061e83fd531. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZWFE2458145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cce1674afc604608c9c77d5a84ebdc3537f62ba89eb3f1f4541511b277d71e8. 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/QZTBE2479474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a148b25b5e964aa69c1aabf01a5d04080daef4d75709685de677c5528d49d1. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZTBB2447418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96eb4a809c55dd90ab64e6c143ca40c9cbed3d369c65fdb7f6542f9fd88540e1. 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/QZTB92411057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c85472c96cc0e297c0ef3798a3aa86f3921c286558eef26f83d9e04a81ffa89. 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/QZRP52467998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea081a9984e3c8d054b1ddefb4e2ab5b381b4171d8ccc8bd6dd8bad145a45987. 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/QZNWS2404477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6bf2225b7c26faf0571ebb3fd10beb37ff09ac3bdcd9ad2dd4e7de625e97bc9. 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/QZHNB2456878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2368bf51af9d26db818f6f78d435f464e5f0c582b208bb732db0d39b7fcf4ca4. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QZS632487087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ba78f5376fa78753420f5aeb61d8c97ba4a51c6a5d1cc5e517e2b13cadbda54. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZQAY2449128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a1bdb27c7b96a4d8d389bb9d9355bd3e51b8d7a958a27117209b4fb7f3d9a52. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZMHK2432128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e19b12c9f82553c32a6a99686d9545b80bed6e0ebb75b341ec20f9d5a18385c. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZMHP2408534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e2d1d437782e1eeaef3bc94afb9fd83a5284df84757630d2cc7cde8d6cee48. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07: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/QZFZ42476909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc32139af441c3d0c12b7e1e161c39b882d9166b100da869ea97c20926269a53. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZFZ72406054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e9526b3bfdbee6925e1d68554176ff5435e77753ac256b1d90dda96a658ac14. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13:37Z), 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/QZWFQ2376042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70231f5b053aa3a746d029d0eea79112ca207e974de5eddcadc5a97b26037b9c. 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/QZMHM2371623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d509b760f87c800a4710cc693a7edb45bf4d14fb59cda656c34a11159e700e2. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZMHK2307947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd948df534f5e614ce089e9882787c76ac6964bbd1b1b158c3ef548277099e2fe. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZS652330916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa437c97e9f440175db81bf714b8fa3aeed1594e90eced3bf7ca932b72ae1369d. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZMHP2376208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3291b8036a8ad85a3e4e040a3dff4e4d679183a331c933a9ff05eb479c614a81. 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/QZMHP2378468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60b6a0e93e0a705c81f01a29e2b444ebe4c90ed1fcadfbfc9f669e60b5ddb38d. 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/QZMHM2343557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5441232ebec6028977fbeae7c4c0de7609a4a4a6722ea84ff56e9f7d277931ea. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/QZMHM2332245.