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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffad3bf2da36c9ed9e8a8733f65b7ef300189b964187e1fe8737a8960f4f825b. 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/40321863-3669-498b-857d-87c2a8923fdd.json and https://artists.proofprofile.net/proofs/artist/40321863-3669-498b-857d-87c2a8923fdd.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Piano Concerto, Op. 67 "Memo Flora": I. Flower. Andante tranquillo - Allegro
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e52f5490dd1aca42e4b35e7aa07a0302b3f11bce1a20717a162d16e6d4824c5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBLWD9811401.
Piano Concerto, Op. 67 "Memo Flora": II. Petals. Andante
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e3eb526eff2ea189f8d65cb8511dd9c0ab0c2b674b0b3c88b53d9d3f53e459. 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/GBLWD9811402.
Piano Concerto, Op. 67 "Memo Flora": III. Bloom. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a2c9cd69921aeb2f0553e70688e451c9b6361a8a9cec9ec43395e6aecfc1601. 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/GBLWD9811403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe43f1c3ebc30eef354288829144b80026de7bdf95f74169157743faa73da7181. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBLWD9811404.
While an Angel Falls into a Doze . . ., Op 73
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35678650fb009b7ad9339ef1f4e93bf78a34beeaf660a0b280d886201fb47fe5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBLWD9811405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58dcc83783616608121c32f0cc1821657db8a39dc4068372de66a701ce24eec3. 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/GBLWD9811406.
White Landscapes, Op. 47a: I. Divination by Snow. Adagio
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d344117f53b0e5fd4269e038ec0b3a7c961fc84894a80f39d407f8a9e01c066. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBLWD9811407.
White Landscapes, Op. 47a: II. Stillness in Snow. Moderato
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e985cc2ea0daff644c653582805fe277109370f9ae18992f1ea57a84611c7eb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBLWD9811408.
White Landscapes, Op. 47a: III. Disappearance of Snow. Largo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5311e1707a7ad733025306b86e35f9ea507079679d0536ae6e173405a890b01. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBLWD9811409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4558addeda25d0a36c65ed9db154bfe6356d311fa498873f0e1e10ef49b7a7e4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/JPCO01428780.
ジェイムズ・スウェアリンジェン
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca3cae08b4947413359987d92428c34c44768bc8ab0d46bd83a7dadd2bdec305. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/JPCO01428790.
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