1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde922244f665b5b455e9d1b0916de83c83d01dec6b380b00498c9eee7378929. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/31199746-a06a-4c27-89cc-38781b5f747a.json and https://artists.proofprofile.net/proofs/artist/31199746-a06a-4c27-89cc-38781b5f747a.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 → block OTSBitcoinBlock must exist at that height 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0330b24ea177fa8e3ad3d59078f8b1cb0710c8c5b10af0a2243ac4522bca5667. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/CASD10600828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb87749cb889092cf97164dbbaabd63c5b807fa808b2f7a6d627b0e5f17911d3. 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/CASD10600829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820551933494203ba2e238240c87cc4c2538add966b9ee09104347a750d04441. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/CASD10600830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a60d884dbcba52abb292c22f22051e3ebc198865d149b3b6cb880ed15ece995. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/CASD10600831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d453c45c7b2a8579d62a7b4f7eb8cd2833881e9db441dade0bc888bf7ceca78. 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/CASD10600832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc54268e0f150bc00e91aff76f394c24b636bbc6773ec0fdd18195310d520e3b1. 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/CASD10600833.
Rocky Mountain Memories - An Instrumental Tribute to John Denver
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc374b979db7497708f59fb14205f1dc6ce164e390bdcd003c6f30c945425eabf. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/CASD10603804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b64ea11c3e627ed87a28b485638c87ab5d6e691222e2d545529080a7fa96233. 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/CASD10603812.
Prelude - From Book 1 of the Well Tempered Clavier
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d211c209e37af890bea23a3a1ee7e601eb600240021238345b6a9bdea36059. 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/CASD10606644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dfdc065cbea9b3fbe8ff254255f772e2e729180880009eb7091d1a5c612215e. 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/CASD10606645.
Sleepers Awake - Choral Preludes from Cantata #140
Sinfonia - From the Three-Part Inventions for Keyboard
Jesu, Joy of Man's Desiring - From Church Cantata #147
Partita - From the Keyboard Set #1, Prelude in B-Flat Major
It Don't Mean a Thing (If It Ain't Got That Swing)
Eine Kleine Nachtmusik, Serenade No. 13 in G Major: 1st Movement, Allegro
Eine Kleine Nachtmusik, Serenade No. 13 in G Major: 2nd Movement, Romanze
Piano Sonata No. 11 in a Major: 1st Movement, Andante Grazioso
Piano Sonata No. 16 in C Major: 1st Movement, Allegro, Facile Sonata
Violin Concerto No. 3 in G Major: 2nd Movement, Adagio
Piano Concerto No. 20 in D Minor: 2nd Movement, Romanze