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 0xe55b2cb049361c356d99cbc90cab6b67ded1ef20247738a75821fc90d864f14d. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0083f3fa-7f5f-49b9-a56d-f8f1a91f27bc.json and https://artists.proofprofile.net/proofs/artist/0083f3fa-7f5f-49b9-a56d-f8f1a91f27bc.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 0xa2e1c09c4208bd067171470e8333642026dfda6ef5987fd3b39ab6e0d532f3ff. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/QMDA62153428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc59bd6ca0ec9ec368188465f39cc7c541b378c111437c5d4deac96161821b698. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/QMDA62153429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d06063d2f05059e1e99bb3726722d73f851a4451b7ba9d669a1c865992bcea2. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/QMDA62153430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d89c1d90679f7d3a964aef6779865588f5ef20dd5e09d87e382b7f931c4435. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/QMDA62153431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3651e07f94386d51cd4ed1b2bf95922c210bf6a6952b95dc666000936eea99dc. 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/QMDA62153432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0450ff8ef5cc93fcfc0b6ae19a442d2bdf8c08a9cb6fc5d3335f8a250fb423d9. 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/QMDA62153433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e4d8ef97d9cc050976258283ab21b946572858f4ceb59b14bcac945c27b7191. 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/QMDA62153434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b9d0dbf4b08431c9d154de59881d8535c68a8d9ab340833ffd5b7ea9c26c6e4. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QMDA62153435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1d86df998cc3370e9fd6cedd7fcf0e79f03e965c54887f5a669408513c7edf. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/QMDA62153436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42985096cb9a9aa6209a616aff8540538d954d19a9c4279d3ac678486ba9da98. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QMDA62153437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a8bed25aca1e43f7a00d60c60572719cdeccaf446bac0c4649fd57af6d8d8e. 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/QMDA62153438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b73797b1af77fcb990c01b0c349069a98895e8ee14d89c8810b6ac851abdb9. 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/QMDA62153439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x394b4a84577ba271b4b4dc026875abd67d220537d1b97ce8d958331b2bbefa7b. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QMDA62153440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf9f92d854110231dab12b059d32afc79cec9e8d7eb3f9a4d73ee5ef463a6d66. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QMDA62153441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e3112487ecf3c7285780d140c3c7af158bb37c7ae28b29cfe78576aa2cbfe3f. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QMDA62153442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c9d5ef169a2a433904e144a822ffac27add79f09d1c70d6d3ac159beb88158a. 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/QMDA62153443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d9214753e4b9d59a6292266a4bc94dac61fb5a9eba3ac39f3565cee813c0ea. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QMDA62153444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa124e9b76d7990da6f972d8909bd460bf9c8ad522a95d1cae76ac5653b1f9641. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/QMDA62153445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa3a88bc276323ad225b8ececa828fe412680a5bda795b4f8152d57d5a7ff6b1. 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/QMDA62153446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75499265cf9501966f23b951b007e7097f13dc962a4f653adec9216f7aa509dd. 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/QMDA62153447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e786a781d48377f781ae03c2a479ff83ab1fd7b6b51f77926cfa826c5e2f98e. 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/QMDA62153448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7706e8c9f0662e1348b144606aeb705d4bbd5a1c518864abac074d1b7f3738. 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/QMDA62153449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf89636c2ff24977c23a24d4baf51d1a984d70ce9f1b853b7497cad22b91684. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QMDA62153450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb188c976f8c549fac82ba5bd0b389e2b0192ea5fd4fa293c01909f4ec35382ab. 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/QMDA62153451.