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 0xe4e07172f211fa7f1fe431479c07a32690902713435c9d073b450693ce40ab1a. 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/b2c2be52-aead-410a-b76a-bbd60b95b740.json and https://artists.proofprofile.net/proofs/artist/b2c2be52-aead-410a-b76a-bbd60b95b740.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 0xb84d13851786a9d3a4c76194f3158dd8be4cffc94a4701a4ab0f75337971a95d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTAS2276617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe89173eb2936331aebe9bf94c456b0a012a9fd313216698bcbccfe7557b1dd98. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZTAS2276618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcffc1fe65ae66e1c03944a683f7501c981b296b18f9d114c31ca980090f9abc9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTAS2276619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53dd8f2708e1b32900ea7060b2e551ff8eec60e61f7bb9268beddfc1859e965a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZPLS2281018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcba173baccb598ffd8b801f5710e41dde914afed14fa3e3427f5499077f7dbe2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZNWW2266194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc60a32d70882a6ac533480d6d28d6cb0d547158b87fcc45886a0b5b06ebe9348. 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/QZTAS2276620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59be1839a3046048bd877f39b650d9b752bf5e2b59582352852b760e5379e8f. 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/QZTAS2276621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa77382b64b59a6308bb6d48a9793a97a5f76e4a4c578d6862e524e2fc290ed52. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZRP42272579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76171d5cbf3d35638bf92de7112db2b2fbf6f08ea68b16554f30b2f9d749cbc. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM5BK1900667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f3c091dbb13fc3a579f2e1f7f36ea8b4997a52171bb9bdbe7b150e3e8bebb75. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QM5BK1900673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e915c0738438a4d54ce55cb135a20e81a86897956af7f4eea3877f3cdeabe64. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QM5BK1900664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76171d5cbf3d35638bf92de7112db2b2fbf6f08ea68b16554f30b2f9d749cbc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QM5BK1900667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ffd191fcaf4d7914d909a2d9480450142aa32db9bc98b476a488713f020e3fc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZHN42313838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa77382b64b59a6308bb6d48a9793a97a5f76e4a4c578d6862e524e2fc290ed52. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZRP42272579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcba173baccb598ffd8b801f5710e41dde914afed14fa3e3427f5499077f7dbe2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZNWW2266194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd687af9158f723619e2b9636a696cca7de3b4424412479c0f7c42964b4cdc3e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZK6K2245196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6e1cb91107de28a149d531c96b94c5c6e017f81de45ad721f5902f44de70fb5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMFME2476505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635ed08715c6936298bc464701d06fda300b16a3cf1676a9e47753e8daf0b8b6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMFME2473010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce123ec98fc01f10b82923913d0bdb447c4ab3f304b6cabf0752153e1eafa446. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMDA72455263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aa96e64ae004bf37a753555b1abb429771bb221f138b5a1137214305092891f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMDA72483532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6e1cb91107de28a149d531c96b94c5c6e017f81de45ad721f5902f44de70fb5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QMFME2476505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c6bbfbb137dd09285e0aa5e2be540c78540d0f560f97a8ab36ad401fddda74. 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/QMFME2476512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635ed08715c6936298bc464701d06fda300b16a3cf1676a9e47753e8daf0b8b6. 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/QMFME2473010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce123ec98fc01f10b82923913d0bdb447c4ab3f304b6cabf0752153e1eafa446. 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/QMDA72455263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612809e06af60243af9156969bd3a8cc9fdaa17d2d6d65ef16bf3c9195925577. 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/QMDA72406923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c6bbfbb137dd09285e0aa5e2be540c78540d0f560f97a8ab36ad401fddda74. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QMFME2476512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612809e06af60243af9156969bd3a8cc9fdaa17d2d6d65ef16bf3c9195925577. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMDA72406923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f93773bd8c2c0f1642dcb86d6fc8b9565834c4b5f54f10dba08e3e2b6a3d3c6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QM4TW2528372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce123ec98fc01f10b82923913d0bdb447c4ab3f304b6cabf0752153e1eafa446. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QMDA72455263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635ed08715c6936298bc464701d06fda300b16a3cf1676a9e47753e8daf0b8b6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QMFME2473010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce123ec98fc01f10b82923913d0bdb447c4ab3f304b6cabf0752153e1eafa446. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QMDA72455263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce123ec98fc01f10b82923913d0bdb447c4ab3f304b6cabf0752153e1eafa446. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QMDA72455263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612809e06af60243af9156969bd3a8cc9fdaa17d2d6d65ef16bf3c9195925577. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QMDA72406923.