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 0x538cd63e6f04dcad879b4d18fdaf51263713b910dd00bb2ac5f5d15cb30b75eb. Chain 2 (Bitcoin): anchored in block 953899 (2026-06-16T06:37:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/112e8d06-a80d-4b4b-8b27-d4b2592be88e.json and https://artists.proofprofile.net/proofs/artist/112e8d06-a80d-4b4b-8b27-d4b2592be88e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
J.S.バッハ：無伴奏ヴァイオリン・ソナタ＆パルティータ BWV 1001-1006
無伴奏ヴァイオリン・ソナタ 第 1番 ト短調, BWV 1001: 1. Adagio
無伴奏ヴァイオリン・パルティータ 第 2番 ニ短調, BWV 1004: 1. Allemanda
無伴奏ヴァイオリン・ソナタ 第 1番 ト短調, BWV 1001: 2. Fuga. Allegro
無伴奏ヴァイオリン・パルティータ 第 2番 ニ短調, BWV 1004: 2. Corrente
無伴奏ヴァイオリン・ソナタ 第 1番 ト短調, BWV 1001: 3. Siciliano
無伴奏ヴァイオリン・パルティータ 第 2番 ニ短調, BWV 1004: 3. Sarabanda
無伴奏ヴァイオリン・ソナタ 第 1番 ト短調, BWV 1001: 4. Presto
無伴奏ヴァイオリン・パルティータ 第 2番 ニ短調, BWV 1004: 4. Giga
無伴奏ヴァイオリン・パルティータ 第 1番 ロ短調, BWV 1002: 1. Allemanda
無伴奏ヴァイオリン・パルティータ 第 2番 ニ短調, BWV 1004: 5. Ciaccona
無伴奏ヴァイオリン・パルティータ 第 1番 ロ短調, BWV 1002: 2. Double
無伴奏ヴァイオリン・ソナタ 第 3番 ハ長調, BWV 1005: 1. Adagio
無伴奏ヴァイオリン・パルティータ 第 1番 ロ短調, BWV 1002: 3. Corrente
無伴奏ヴァイオリン・ソナタ 第 3番 ハ長調, BWV 1005: 2. Fuga. Allabreve
無伴奏ヴァイオリン・パルティータ 第 1番 ロ短調, BWV 1002: 4. Double
無伴奏ヴァイオリン・ソナタ 第 3番 ハ長調, BWV 1005: 3. Largo
無伴奏ヴァイオリン・パルティータ 第 1番 ロ短調, BWV 1002: 5. Sarabande
無伴奏ヴァイオリン・ソナタ 第 3番 ハ長調, BWV 1005: 4. Allegro assai
無伴奏ヴァイオリン・パルティータ 第 1番 ロ短調, BWV 1002: 6. Double
無伴奏ヴァイオリン・パルティータ 第 3番 ホ長調, BWV 1006: 1. Preludio
無伴奏ヴァイオリン・パルティータ 第 1番 ロ短調, BWV 1002: 7. Tempo di Borea
無伴奏ヴァイオリン・パルティータ 第 3番 ホ長調, BWV 1006: 2. Loure
無伴奏ヴァイオリン・パルティータ 第 1番 ロ短調, BWV 1002: 8. Double
無伴奏ヴァイオリン・パルティータ 第 3番 ホ長調, BWV 1006: 3. Gavotte en Rondeau
無伴奏ヴァイオリン・ソナタ 第 2番 イ短調, BWV 1003: 1. Grave
無伴奏ヴァイオリン・パルティータ 第 3番 ホ長調, BWV 1006: 4. Menuet
無伴奏ヴァイオリン・ソナタ 第 2番 イ短調, BWV 1003: 2. Fuga
無伴奏ヴァイオリン・パルティータ 第 3番 ホ長調, BWV 1006: 5. Bourree
無伴奏ヴァイオリン・ソナタ 第 2番 イ短調, BWV 1003: 3. Andante
無伴奏ヴァイオリン・パルティータ 第 3番 ホ長調, BWV 1006: 6. Gigue
無伴奏ヴァイオリン・ソナタ 第 2番 イ短調, BWV 1003: 4. Allegro
神話 ー3つの詩曲ー 作品 30 1 アレトゥーザの泉
神話 ー3つの詩曲ー 作品 30 3 ドリアードとパン
マーチ (歌劇「3つのオレンジへの恋」より)
フィガロ (歌劇「セビリアの理髪師」より)
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 0x45ccaa23c7d211116753a0cb5649a65e0e616658d21ba804682fe6fe1fdc8bfa. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPG201013492.
ラヴェル＆エネスコ：ヴァイオリン・ソナタ集
ヴァイオリン・ソナタ, 3. Perpetuum Mobile: Allegro
ヴァイオリン・ソナタ 第 3番 イ短調 ルーマニアの民俗様式で, 作品 25: 1. Moderato malinconico
ヴァイオリン・ソナタ 第 3番 イ短調 ルーマニアの民俗様式で, 作品 25: 2. Andante sostenuto e misterioso
ヴァイオリン・ソナタ 第 3番 イ短調 ルーマニアの民俗様式で, 作品 25: 3. Allegro con brio, ma non troppo mosso
フォーレ：ヴァイオリン・ソナタ 第 1番、第 2番
ヴァイオリン・ソナタ 第 1番 イ長調, 作品 13: 1. Allegro molto
ヴァイオリン・ソナタ 第 1番 イ長調, 作品 13: 3. Allegro vivo
ヴァイオリン・ソナタ 第 1番 イ長調, 作品 13: 4. Allegro quasi presto
ヴァイオリン・ソナタ 第 2番 ホ短調, 作品 108: 1. Allegro non troppo
ヴァイオリン・ソナタ 第 2番 ホ短調, 作品 108: 3. Allegro non troppo