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 0x92ee7b7942069a09eb93e9dc1f3c192d4d2d4e15ae958dcabca4c223b081dd67. 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/cf944519-77b3-4dc5-85d8-f4c0bcb649a2.json and https://artists.proofprofile.net/proofs/artist/cf944519-77b3-4dc5-85d8-f4c0bcb649a2.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 0x789d2b90a7807f6ac99f067be6baded7ec79767968bf4037687f93425472e00b. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZHNB2014322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x497186a551726a5dafddc413a5960b318f3861418246d039c669b8df9de5d26a. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZHNB2014329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88de4586096d36f7af36f3e632ed5464c9a2516f0f581811975b0b85228ced97. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/QZHNB2014325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8409a60c43c87e6a7df1e9f4fc72934af118facfabbe0d278fdd65190a9c5775. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHNB2014326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7904db3c4dc1d24719cc5221a715c343f8c6f8f4e0e7061bdcf01adc828dc6e8. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QZK6L2011689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed4c7c9967391c70ba78e548730b4dfb8184b3a93c92d3b1c2c26321a7f7f570. 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/QZMEN2061278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x830d75770dd105474992a083254631f74e1b02bd80a7f069970733e048645148. 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/TNA0E2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97dad5b09507593d2eb5d5acfa1630a9e4f81248b3bcde14a77af041c4cd9b22. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/TNA0E2100148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570ca580fa08fc384cc887e7ae89c5a5ec67ab695f353f758dee0524efee42ac. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/TNA0E2100230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3bf3cb5477bd21a195f9f745b05d641ec3d8a661415976152daf7c98008b96c. 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/TNA0E2100257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10ff6996c47edd50fd68e5325086f4dc50cd4264303cc12a8124408a29d07f9d. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/TNA0E2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae65555ea12485684f632ac86728a22efa65d298ee6b2ae90b5ccbbb675400e9. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/TNA0E2200817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9704781e475290419ebe84a3a542b01a83f29067d148a0720fb607792d188ed. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17:57Z), 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/TNA0E2200843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286063639120c052dced7909c0efb31ce007278d1ed3c270ad48e8f789004b39. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/TNA0E2300202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6610317068cec81b006b65deebf727942cb85854048598e1c2f6201364a23f55. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/TNA0E2300204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc637e27aedd51f14661dbe36c6978581d1ed0d5b1fc5771d4db97c35bf653862. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/TNA0E2300206.