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 0x41729dccf4e9bde39ef82c9048072a2da0f4aa8383973898bd600b5d10928a8f. Chain 2 (Bitcoin): anchored in block 953713 (2026-06-15T00:33:41Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/820118fc-41db-4b05-822f-7f01b24f1f9a.json and https://artists.proofprofile.net/proofs/artist/820118fc-41db-4b05-822f-7f01b24f1f9a.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 0x9d2bf21974dfab07564fd211382e15396467f1f4b4548f2a4ce5d61ff45bb5e4. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZHN82483737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d2bf21974dfab07564fd211382e15396467f1f4b4548f2a4ce5d61ff45bb5e4. 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/QZHN82483737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c5f697cfa846b21f997c92dfe97d587d4ef6ed039dce6c236bbbfa4ccf12860. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/QZMEN2471500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c5f697cfa846b21f997c92dfe97d587d4ef6ed039dce6c236bbbfa4ccf12860. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZMEN2471500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04f42eb31122eb5000f07daa4e093b911cd40ab90b71abe78a8cac110cce9dd5. 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/QZNWW2436510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04f42eb31122eb5000f07daa4e093b911cd40ab90b71abe78a8cac110cce9dd5. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/QZNWW2436510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c34c9abca0e8dc46e0ee3bc34434a01b47dd8b67e7c530e4447adab4eef990. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), 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/QZNWW2436511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe29376661a37c4c057c962abf0e1bd52ef2ddefeb9b86833ffeee58a1189f6c2. 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/QZTBB2478336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe29376661a37c4c057c962abf0e1bd52ef2ddefeb9b86833ffeee58a1189f6c2. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZTBB2478336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04fe6e2e1d31ec075a86acfb94ba106af2db1b3fb5e88f6cb4dbee9249d00f6e. 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/QZZ7L2455557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04fe6e2e1d31ec075a86acfb94ba106af2db1b3fb5e88f6cb4dbee9249d00f6e. 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/QZZ7L2455557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1544d2daaa3eba388f2f73022f64d1b30bb26f4689fece9665f9e47ee31620. 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/QZZ7W2436495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x303ff4b874fe10dfa19d7aba7d895f3fb1825c5a5a83732559adc312a30e54f5. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QT3EX2497969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b594194acea1a2dfe806f5932e9b87befafafdd1981441f9848ea9c3ccd503b. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZDA82570625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa72ca83ee614c8096fe1be32080041a1441e6c16cce13d6f37fdc4f5bff8b057. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZDA82570627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c7c4c1d2849eaf26b92e65ec6b1f8a11501325ffe96965e1569caf2e80e8889. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZS7J2515283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cdfd8c9eeb07996b8714ec13a1fafc194cf63bb6b86985bab4be175408451fa. 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/QZS7J2559566.