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 0xee891a6cd3a8430fd225d331f0014063c10abf56a96319f9c7e120607c6c382e. 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/313fc31e-b5db-4a36-956a-bfbf43caca45.json and https://artists.proofprofile.net/proofs/artist/313fc31e-b5db-4a36-956a-bfbf43caca45.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Pop Ballads - 16 Famous Pop Ballads (Alto Saxophone)
Pop Ballads - 16 Famous Pop Ballads (Tenor Saxophone)
Swing Standards - 14 Most Beautiful Swingin' Ballads (Alto Saxophone)
Jazz Ballads - 16 Famous Jazz Ballads (Tenor Saxophone)
Jazz Ballads - 16 Famous Jazz Ballads (Alto Saxophone)
Christmas Classics - 16 Most Popular Christmas Melodies (Tenor Saxophone)
Christmas Classics - 16 Most Popular Christmas Melodies (Alto Saxophone)
Swing Standards - 14 Most Beautiful Swingin' Ballads (Tenor Saxophone)
Pop Ballads - 14 Most Beautiful Pop Ballads (Flute)
Movie Classics - 14 Famous Film Melodies (Tenor Saxophone)
Jazz Ballads - 16 Famous Jazz Ballads (Flute)
Christmas Classics - 16 Wonderful Christmas Melodies (Flute)
Movie Classics - 14 Famous Film Melodies (Alto Saxophone)
Latin Standards - The 14 Most Passionate Latin Songs (Tenor Saxophone)
Latin Standards - The 14 Most Passionate Latin Songs (Alto Saxophone)
Rock Ballads - The 14 Best Rock Classics (Tenor Saxophone)
Rock Ballads - The 14 Best Rock Classics (Alto Saxophone)
Latin Standards - The 14 Most Passionate Latin Songs (Flute)
Classic Pop Ballads - The 14 Most Beautiful Popsongs (Tenor Saxophone)
Classic Pop Ballads - The 14 Most Beautiful Popsongs (Alto Saxophone)
Soul Classics - 14 Soulful Hits & Melodies (Tenor Saxophone)
Soul Classics - 14 Soulful Hits & Melodies (Alto Saxophone)
Jazz Standards - 14 Most Beautiful Jazz Songs (Tenor Saxophone)
Beatles Classics - The 14 Most Famous Songs by The Beatles (Alto Saxophone)
Beatles Classics - The 14 Most Famous Songs by The Beatles (Tenor Saxophone)
Jazz Standards - 14 Most Beautiful Jazz Songs (Alto Saxophone)
Abba Classics - The 14 Most Famous Songs by ABBA (Alto Saxophone)
Abba Classics - The 14 Most Famous Songs by ABBA (Tenor Saxophone)
Die Pop Saxophon Schule - Band 1 (Tenor Saxophone)
Die Pop Saxophon Schule - Band 1 (Alto Saxophone)
Die Pop Saxophon Schule - Band 2 (Alto Saxophone)
Love Ballads - 14 Wonderful Songs of Passion (Alto Saxophone)
Love Ballads - 14 Wonderful Songs of Passion (Tenor Saxophone)
Die Pop Saxophon Schule - Band 2 (Tenor Saxophone)
Soul Classics 2 - 14 Soulful Hits & Melodies (Alto Saxophone)
Soul Classics 2 - 14 Soulful Hits & Melodies (Tenor Saxophone)
Love Ballads - 14 Wonderful Songs of Passion (Flute)
Schott Saxophone Lounge - BEST OF (Tenor Saxophone)
Schott Saxophone Lounge - BEST OF (Alto Saxophone)
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 0x2577cf692def50a07d48478ff78833398f7a62cb24ef5da6f0bf93df9b09cadf. 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/DEC259660270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd63c4f86bf9fc4eb44cef7b1954e0a191cadefc714128f4dcfcd49f3c067d7f. 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/DEC259660280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404de72b9e2370f9fcfad4f20727ae04c97148bfbb4ec17643ce539fc055c0a3. 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/DEC259660290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0eb6ce4929f3e0781f9962d97ee5e1eada76d60289e07ea46512f3a065933ce. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DEC259660300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5187f798dbf99cbd6f6e35279c411d8f58f1c842c18d252426a2d0a9bdf418c. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/DEC259660310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19f9a4859192101ba0e80890ecd1ddf1cdf162270876cc62bc678ec2151e030c. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/DEC259660320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ad077a4f8126c44a4b5396d622fa6f679b16ca1de909ff4197bff1a0283fa5. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/DEC259660330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75faff6c69e0f7be6835217466b03dde36869456cd55216e58a4788c1433434a. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/DEC259660340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8147ba13de407814f6e6d54eed2e06cfe006b3d0e6d5fbff8163623451e36b32. 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/DEC259660350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70e1c7514ccee14d0ee5d9a48170843cf1f6ce2c93346cd2d9cd9a2227f3d26a. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/DEC259660360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd6d30b3775cce701480d24aaebbefec9a0a12490d51f8b9ef3a1743df0057e. 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/DEC259660370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x228227a5c2ca4d4f2c8ea4d6fc03cb431ada944f3d97caabff995c5859e5e0ca. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/DEC259660380.