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 0xadea6f4d54f187bf083322622ad393a844171252ffd13227b63c0af16c88d70e. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/300dfaef-659e-4b71-8f2d-4fb38648abcf.json and https://artists.proofprofile.net/proofs/artist/300dfaef-659e-4b71-8f2d-4fb38648abcf.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 0x1659e60a2a455c5eba8aa8e225dd3c35b4acc989da1ab9fbafe8a9faea371846. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QZHNC2419406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed5af9a4828386184719344557099931d1a95055d0caae2a9d1f9dcdbc21f72. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZHNC2419404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0e6b15fb310423bde916ff6ba852e989a0a0e6628b7085aedfbb1b6f9e986ed. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZK6Q2450487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c4705290582f3f4bef800d22ddf80d7f287a343094453c0028d896d508822e. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QZK6Q2449416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f62f8c86803ecb644404619935fb193cd8c2e5d0ada5a4b6a9db3f8026a183b. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZK6H2437058.
Jarana Ancashina: Capitalina / Seva Mi Amor / Quisiera Quererte (En Vivo)
Jarana Ancashina: Capitalina / Seva Mi Amor / Quisiera Quererte - En Vivo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6cd2131e50a45a7c42d3d765d617d3b18e0a00c540290961832c45b5859df1. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZNJY2486758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffa503f0075788d40c785cd3a29b50f096ca3f194c353c8f681b75c7703c1940. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWFM2452782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395ed6ce23c7cf1749655c15ea4e6b4da242c77f21772ff43675b922f19fb6be. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/QZFZ62541018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170ca43138e1149191ea13c79203c78231ad46a2b2222fa5254a538b7f1ed9b8. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17:12Z), 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/QZFZ32589488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x802cb35f29987aa1754e27d89b2e62338da075dfc332c2986e9a3eb3a8710b0e. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZK6Q2552493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a6f911bb1187f2ddb26a26e94b1db2629e433a805cd5fd8639d46b1b798f418. 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/QZTBD2565497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff8ddee80617a92f4808d6ea3a7613966b3d453b62ac5b231deae25250c17033. 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/QZZ782557854.