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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb94cd6bcb2ada0ea4145265d7bcade58d9b32cf7892b80178aacc31f5109f332. 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/f934630f-8e49-4b50-9b78-ad41a5b98ff3.json and https://artists.proofprofile.net/proofs/artist/f934630f-8e49-4b50-9b78-ad41a5b98ff3.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417e685765f7ed31e58d6d60a1cc10e68f5bd5c4620d27d789ae2e871965c944. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:45: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/QZHNB2220630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x642343d70bd39013938c91fd3875ab7dfcf208f10bfc2298ac3c4595055d81e2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZHNB2220631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cf247d11e80a2e383a7d52301d85d6242a63899a6af9b3ee3dde74ca94f098f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZHNB2220633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d2223af8c66c65532977ab44311851986960429c3817a9f978cd91fe99d87e2. 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/QZHNB2220634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36082d06997985e38830c17f2483b656d649d4f8ea0c36f6749330c79700a055. 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/QZHNB2220639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x633c5cb4c02e3fed8fdae61e88e56ce3e0efae4dcd3189a06b2dae52b1823d9d. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/QZHNB2220629.
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 0x5aa5cad4bd4b430ec148303cbc217ccbdae6e6ca4a128e3c8a11bc7420a9fa4a. 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/QZHNB2220632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee18c10dd625106e24388832b59542cd04d9cfb5f5410a7ed6cac4bb1653ce72. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/QZHNB2220635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c8ade76c52b36f370f8749af774881296d4e724c9f4f1a7c311a96c2df68f76. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/QZHNB2220636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24fe24dc047e40067d3e0cce0134ea76798638fb22fd10b43b86fa8dd66b5195. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZHNB2220637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b6b2f711e393d04274fdf66dbec092b20d1bfd308ba1254b40e7339889bb079. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZHNB2220638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844656ff3c4c8fa89a6bcd8c31f33165066fbde106a577c2ae01795715e27b9a. 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/NL8RL2446092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49cdfd9461d1120827a1fdc74147db422691227f01f5681af1d645b1a81b71c6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/FRX202210461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655e78bbdf626cef30c42d954b5470e59417eefead47338c3cabed67bd155b67. 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/FRX281947468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed52f4f898c137923e37ca9e6e105c17aad5154fa5fb0408b2ebeb20a3424ac. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FRX201795850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9cc1874af14a1a4a6d214c832d1c605f8567e16b5468a77fd393aa1a337451. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/IDA431916416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22cb045d3a79d3055cf42d92634ce0efc01f5625f5c37734c44816f499a5ea62. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/FRX202210462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b6a26e9cd6e43fdd2ac7d3f9725dae41ff06afe0daf7657ed61cad420cd8277. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/FRX202210463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d15fac800b8bb54721a1c2c51b80df69d07bab3471adb162b8f9af00aa317ec. 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/FRX202210464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae3afacf4cd78281521cae11f692e079c7a3f66a418faac92df49bf743429554. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZFYZ2060127.