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 0x43fdd4180fbfb6f7593e00958db604aa41bdebed26548d6ee32e61b012f7c32e. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d0261663-558d-41bf-8336-1d5d34b36593.json and https://artists.proofprofile.net/proofs/artist/d0261663-558d-41bf-8336-1d5d34b36593.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 0x1305525c155ffb02e6157e0b6486ac1cae8c4ca21ec1b814559975cd5e2002eb. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/TCAIY2426829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e17bbd4a9bda34209f924fea720856c2c7be5690e89dfc52c71644f67ca655a. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/TCAIZ2427077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e052230da9f2d4a56a37ad1f3963b11e5f3db70bac02a270640e50276ac163. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/TCAIT2475054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d93573b43f1182d0738fbd8bd6539744d8bee3e810f15b781dd9518b9618db1. 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/TCAIT2475065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2491edc31b6125d04c8cea9f7d55bdffe5d568a8b1ebb94468e1240a09ac9ac. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/TCAIT2475077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x370e1648a16962eb8239d37966efda866b7d29b97a27e3d9ae30c9bac0090830. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/TCAIT2475088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x997bfa7ee926e4b9c8abcfb79bc8deed7fd18678904701d4308ac4f912ee4afb. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/TCAIT2475091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5c5cd3cfd3003e9efd1513a5fa814d55fc2eb30046b0578cc998673afc1974. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/TCAIU2475100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5faf2a33ae4c061559a35b4f83d34db1e74424ba71ddb9ffb6bc9f39d727ebe. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/TCAJE2582814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf567f26b66bead95e8387ca4291bbaedf249c6a91f39f7ccbb37e24496237dec. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/TCAJE2582839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e294188760ee5baacec0805d445b40955aa0fbbec7869bb3bfb060c2365aae. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/TCAJF2584426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x978fc1e591b41974b937679f65f98878715b434816c32f25fda092bdf41c6877. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/TCAJE2584438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d30967f18f48fe8d5de5b7dc52cd7091ccdfa0aaa7f6a8f2300333fb2db207. 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/TCAJE2584445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce5e8599dd710a65d8659dc9332fffe305076a3490d0562f446a4db263909bc2. 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/TCAJJ2583309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c9ffc0c61e9e8ae5c7489f3ca2e0bbc4d902c7fef0aa5b168e0839e6d089a5. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/TCAJP2541667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74a71cae4a16429dc89a14ba034f7b027bdd5d6255fb4070ac89b48ad10f1e7e. 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/TCAJZ2554635.