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 0x4cf0d30d5466789c30aeeea2a7e30195d3c118f440bcb362e5a0b27e410e1df8. 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/fd374696-7f4d-42e2-a91b-d7e8ac3d73d5.json and https://artists.proofprofile.net/proofs/artist/fd374696-7f4d-42e2-a91b-d7e8ac3d73d5.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 0x92ddb9164c6781cb4be62102143f09512dc8113dae0229c2062d6642d338310f. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/DEZC62117234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd23f47e18d4a41b49e54112f951f2febc21b2e9e6100c0ebd47b225e6817b11f. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/DEZC62261527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x311db2d611a6e488e169c76331ea64a31e45b16a706b4c6bcd003b52f5e6d51a. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/DEZC62279260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad703a5b8f652156bc264d7a17efad05cda095a076b31b8c87b3660e0f2b0401. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/USANG2230557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59dbd374026df695acd0e1b765ea0effbc58f08df9ef4cb352b237499468302b. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/USANG2230556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6adb6929fe6afbb90ec66c827149c03228bc6feafbb97cf451cd9fa563e06f67. 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/QM3DF2260409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x568b5ffc9fb67ed015e2435d43beace820a4c558dd377880eedbd61edb930758. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/FR9Z62300427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2270f9031fd125c657aa958da0ef2e4b861c3004d08051056cb7a5f7a2c5f3d. 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/QM3DF2141555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc1e9c61093af7fd18412ef622a8695da63c4528de9609feb495d8e304ac202a. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50:11Z), 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/DEZC62197583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3c2751472d87a1e31d0ffc6417e17e71a68ce3f6e2088a241fb348f0ad7810f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/DEZC62197584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1295d6d9537b4ecd31b2139bc35e80ea3aeb64143d0b14a441f5205d38e52b45. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/DEZC62197587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23530778a4c7e01ff16a523107beefb0fe54ffd921f0fd6155936e63740efa71. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/DEZC62197588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ebc0d47b989f23a98c4bc9aa052ee145e048529ddfc2d66f73d9deb6e1826a6. 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/DEZC62197590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cdab487f784de82200f306b6f97e47e0260270058354a4af9a4853131dc0299. 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/QM3DF2175163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51d938a3076d9374bc7f94faa71eea89110669474a105027354b5258b062c3ba. 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/DEZC62012174.