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 0xfd2099509c171aa6b087c874755d6756f95cbfdc69e53a8c64652d7926b660c9. 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/e3290fe5-c511-4b0a-9cc6-1eabcc67ed27.json and https://artists.proofprofile.net/proofs/artist/e3290fe5-c511-4b0a-9cc6-1eabcc67ed27.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 0xfdf31ef2a23187bf16361ae2cdf82acfed52a4fae45c6555cf69c51818db06af. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/USL4R2094462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68599ffb4e7d9b876f0ec98c418e86b733e9f277c90d9dad7ac820f9823e174. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/USL4R2094467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c2dfef45ce2a93ec92ba75378dda9ec9a175a558ff2599c6a4ce1a083140a1. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/USL4R2094468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c3d0a7d33746431594dadafdd47e7063ffeb3ecf420f1cec03d3bf636cf500. Chain 2 (Bitcoin): anchored in block 958722 (2026-07-19T11:03:50Z), 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/USL4R2094469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2069f4492eea418902271e36453379660bad52397fc1242c30292fe9a3f918dc. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/USL4R2094443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc896c13a215b70a609b7cdb7417d48c0695c67af2f6ee0cb49c9672175e78ac5. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/USL4R2094445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099d3d64beb0dffdc70d14e80eb4d8d370686a478b7606ae058e2b8901f2a9f0. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/USL4R2094449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33685cbade4503b8a32d11ed00457669ff244b29c1db6f413215de06c9a15099. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/USL4R2094668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe77df3f35bf1644b61d382c7e32e9a14c0dbacb646a0cfbb445b37496d117ddd. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/USL4R2094674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x474e02291da93b67a8a7d645f6b896a8f836b14f4e4b7426c01d1aea78284564. 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/USL4R2094676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b42f6061e562a2a3abfac093ca90b2546969d3e2fdc195bf1fcd32c8fa55f0. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/USCGH2374233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8f87a5518a87120d24f71e83ab818ac346f56ea641bd5b16217534a580b8fc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/USCGH2374234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91776875aa8469d02768cbf243e3e6f211b039a24f8cbbfb433f56560ee3d826. 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/USCGH2374235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd662cb11820d9bdb88e12619b1c77d663a2d71064bd8fdc63cb6d72f039b7cd8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USCGH2374236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x360c2c04983659459f1a58e5d1112db9f1c137a7e657ceca7c9fe8d0a1eb32b8. 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/USCGH2374237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f28e577b837f2dc709836ff79de152d5c35361fbd6ec1de5d39ada61363701. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/USCGH2374239.