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 0xbeb49181e176c006f9488c2812f40aad6b82dfe16d49583f7f90cd838f95f6c2. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8a732bff-db7b-42e6-a1b7-d1b6b39ef9a7.json and https://artists.proofprofile.net/proofs/artist/8a732bff-db7b-42e6-a1b7-d1b6b39ef9a7.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Goldberg Variations, BWV 988: Aria and Variations 1 & 5 - Arr. for Recorder and Nyckelharpa by Kristine West & Erik Rydvall
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 0x271fefa6afe3131fec298843cc8fd719043706a34ebb4a7170a4193e0ad3d015. 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/SEVAF2000403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d3cfb295d3f0fdb820cd2e4d61567c4a30216ebbc8eae2f2dbf89974dd9bc7. 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/SEVAF2000408.
Sonata No. 3 in C Major, BWV 1005: Allegro assai - Arr. for Nyckelharpa, Recorder and Guitar by Kristine West & Oskar Reuter
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x276e10f56d95a85a417d2492040393236bbb63dea84a677a53864b3aa173513f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/SEVAF2000409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ee47a841b1c5983397e986b722b82ac1603eb64728042f02f3ba77f49a4350. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/SEVAF2000401.
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 0xa93780d318666e6d7e27a0a8eb4cac55aed404f12ca1dd99df4075c0203fcf0e. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/SEVAF2000402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92183f9f3194f3b2303f5a7779f0be9162c2d9a4afd4e0dec1d0879ab7b8a97b. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/SEVAF2000404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ce5589c665b63bd0026a3f4e4d8e4e852f0a9c2c0bd12e4f33fa21fad1b384. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/SEVAF2000405.
Partita No. 3 in E Major, BWV 1006: Prelude - Arr. for Recorder and Nyckelharpa by Krisitne West
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc2c7f480bd19075e1ae406a1b6c38ed4c681c75fbe57c1cb55bba0d8c9cd92. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/SEVAF2000406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c9b298841fdfbee743f001c412fe15eb9a286e0355f3ae073e6342a33e67de. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/SEVAF2000407.
Sonata No. 2 in A Minor, BWV 1003: Andante
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4372a19928ec042e146b07522f01d1aa5392d0fe9afab3ecbe4986c15bc7978f. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/SEVAF2000410.
Partita for Violin No. 2 in D Minor, BWV 1004: IV. Gigue
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x945fa37eb99974dddd38e59b985c9ea7c3c60eb45cd2c0855b37b22d04e1ea81. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/SEVAF2000411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05ca7c2e1459bef2b36753a7da78b9e64d721040172233f21d5885602d46e29. Chain 2 (Bitcoin): anchored in block 960355 (2026-07-31T05:49:18Z), 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/SEVAF2000413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073460c244f3d2e7b8b05beefb1fce145a4747cf1dd50d7647e7aa7f5aca5ceb. 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/SEBAA2202303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf9db18ff69603c5ab76cd541f8c28da8db08545eb9ce584b1a7e5f5f1264439. 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/SEBAA2202306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb51084e11dc700becaee4448c2cb356b3ed4985404a5c06082d89d51e36870a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/SEBAA2202308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe598e9196fcecd895d18e74974fe0021a8c2b2d95223ea2df0703f750e62e20d. 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/SEBAA2202309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd66ac7d497095ec0f83d6be03918bcbf6d1fe4c291cbbfc2da0b28376869b3f6. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/SEBAA2202301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409d853355644fd9f098d8d0683326af9267367e9a3ea5d33b037c67ae315833. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/SEBAA2202304.
Nordic Symphonic (Preludium, Alessandros polska, Lurven)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c9ab6266ae3e7a202eecbc5c58ea74564337e48763af6e0fb7f863d7c99db87. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/SEBAA2202305.