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 0x5f289c7a29d4b6ab83c976a58914a91426a60922fb6277d3525b61d401173fa9. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5f149036-247a-4f51-ae5d-36a2ea6404b8.json and https://artists.proofprofile.net/proofs/artist/5f149036-247a-4f51-ae5d-36a2ea6404b8.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
Tarragó: Sis peces breus, Dotze estudis de mitjana dificultat, Dos nocturns, et al.
Fantasy Sonata No. 3, Op. 26. Lento a Piacere (1st Movement) in A Flat Major. Guitar
24 Fantasías Románticas. El Eslabón Perdido del Romanticismo en la Guitarra
24 Romantic Fantasies. The Missing Link of the Romanticism in the Guitar
Rialp. Concert For Guitar And Symphony Orchestra, Op. 70
Chronicle of an Impossible Love. 12 Intermezzi, Op. 33. Guitar
Atmosphere. Easy Pieces for a First Repertory. Guitar
Fantasy Sonata No. 3, Op. 26 in A flat Major
Fantasía Sonata No. 4, op. 27 en Re menor
Fantasía Sonata No. 5, op. 29 en Mib menor
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 0xd0f2176333a5406a1a364f919159005a67cf982299d7f96b0fb8769a67c6dbc5. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES26B2202220 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7bbc667ba468efb298e5ebf31e85295c5165ac139c2718fea734296be002253. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES26B2202225 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x605adc8f56b32f02ff5c18ee5505f3261e3375fb01fc6da33fc80f87a14ed6ab. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES26B2202226 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb3803ef3548f25c9bf2cce6734a4fc614f630f6201b0c81e1404e6cba27739c. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES26B2202227 — a six-check JSON result.