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 0xe01d4c47d118d4dc1921245a3a1f2541df5d41e4b281d163e25eff0e536ef255. 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/64ddb55e-ebe0-4c88-ac50-cd7b80dcd9ba.json and https://artists.proofprofile.net/proofs/artist/64ddb55e-ebe0-4c88-ac50-cd7b80dcd9ba.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 0x07f48cd458e723767221d39d815a7de3bc61ddc3dcde893279efce5cac448d46. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/USLZJ1373111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe182eb58b3df7bca15222ee5bf803ab58cb0a007a607898e42497308f5701884. 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/DEH741310428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0ae713dfa44fe219f87e10c929249dffc1ae28522d11232744f34218ef49bfc. 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/USA2P1645817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f30c8cc3d0128b4f1acb0a4f23c80db34a9bda2462c96d849fb40c864bbad37. 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/DEH741646977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff5db4faad19827ce4228914e1ff7c4952b781ffc4a82b1af02001ae822d6a6. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/CA5KR0041254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a452c99c3f979e995b9f27a3253034e666aa63d49ecda722d6f606fe3ad3d39. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/CA5KR2452990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f456ce41d080cd9e5143c5b2529c3467fa508af8a43b149435eada510febd6b. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZG2X2414600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc843d594b921019dbe6cec20dfbfba9948b5f1048d01a3d90dc15e6a2511bf9. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33: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/QZG2X2415579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x398352aa9c1f2267cfcdfbb1d001aa421853c2674c3f18f7b0cba5ff90421e04. 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/QZG2X2419194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec503732872eb4bc4abcbdf8d9b783d3f5cdcde6d8528c9e8275adb64ce179c. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZG2X2505807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90a8cd3bc01778a252a6e742d5f878845c49755e5fe98ccae0dc9351f170be12. 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/QZG2X2506457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe182eb58b3df7bca15222ee5bf803ab58cb0a007a607898e42497308f5701884. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/DEH741310428.