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 0x5a166e86651db22f9a81c83596d2989847b07fedd5c17e5a4fc03237e2142065. Chain 2 (Bitcoin): anchored in block 953895 (2026-06-16T05:46:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0f781b5a-92a9-4972-b146-aa3003d58c26.json and https://artists.proofprofile.net/proofs/artist/0f781b5a-92a9-4972-b146-aa3003d58c26.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
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 0x377053d7a9e53a2cf639cd1679a551351150ceb8d08416c4e0afade631a76aaf. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD049501116 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6062434823cb2a24c8976651b1599895e6974d8ad9318f11045df8e7e8c3ae2. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD049801336 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2137550a4cd9f5d07957bb99b1658789ba9a4871911da44d1e3063e79889659f. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD049501117 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331321d2a2b382143d70fd5ca3b519b685c2923bbec87839e0b7cc7adcde88fd. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD049801337 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29a88528ed0cb2f62b18defa275281a8d0acf4c2ce0da00c3e207e9692f29cac. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD049501119 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a59e6c6cdd43e0d1b0d423cf2e091dae35c4c9f26001d1b37945a58098b187. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD049801340 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fdc96c98bc0577bfb43e4e975a272db99a7a18814ef713488350c0342077827. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD049501121 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c5dd9c9e163c3d2fd4ca5f181aa90151586f54b39509e96ab5a0f4064b38e4f. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD049501122 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43f4c3b6f120900da03eda7015a3f1e004c07d8e134d6dff87a66d44e80d6708. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD049501124 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9c2af866d1a7a0098df3ab9f05b858a3d8b2bcfda6de9e09f0a8a78780fac8. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKD049501125 — a six-check JSON result.
3 Marches militaires, D. 733: No. 1, Marche militaire in D Major
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x369bb1d965ddda2529ddf53ef2bbc53bc1f91b9c5ae35de61bbb73a2c013d8b6. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711901870 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb07ab5dd128a5c8b306f6a7b84e425c9cf07a54f7677f09aac0e19583837a44. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10:46Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU710701313 — a six-check JSON result.
Chinese Music: A Moonlit Night on the Spring River
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6a4822d9019dc508aff4ca840aa3737a9b2fc246063a6afc5a43097624169d. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU710701317 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f002916c3b2c9f372308ab692c68b5dc430f56154fa1c3e5d7b1e9eb9275473. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711901804 — a six-check JSON result.
String Quintet No. 5 in E Major, G. 275: III. Minuetto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec400ab8bdb88011af767705d38afc2c156cb17e7a09f1297cacf65993db6a51. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903547 — a six-check JSON result.
Concerto for 2 violins in D Minor, BWV 1043: I. Vivace
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c2ddc32caa5ca8ec496c734c3102147220c177fd7e7a53cfef6df22c65b1177. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903548 — a six-check JSON result.
Brandenburg Concerto No. 5 in D Major, BWV 1050: I. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee3dbd23c21bfdb14b0dfd5e393dcd2551849f92ffa01eddbdcf1ef9d709e0a. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903549 — a six-check JSON result.
Orchestral Suite No. 2 in B Minor, BWV 1067: Ⅶ. Badinerie
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff5af0ecd4bcf3f24941a6b843a522cb5cdf50f9e723adcf6c7481644ecb3851. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903551 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2c408108f5357614b9259c39cb5b2d40a2ee0390783138d4287e30721645fcd. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903552 — a six-check JSON result.
Concerto Grosso in E Minor, Op. 6, No. 3, HWV 321: III. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aabeb344238b6fcb48cece9dd57d74058077cf44df9cad536410def705e9920. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903553 — a six-check JSON result.
Concerto Grosso in A Minor, Op. 6, No. 4, HWV 322: III. Largo e piano
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b844e217e3351c0e3829074ed33d15bb7adcf2274cb9389d991f1f43918062. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903554 — a six-check JSON result.
Concerto Grosso in A Major, Op. 6, No. 11, HWV 329: I. Andante larghetto, e staccato
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38262e756f1ad97b7be18f4c40bbe053005a334cacbe1c1b326047586615a67d. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903557 — a six-check JSON result.
Concerto Grosso in B Minor, Op. 6, No. 12, HWV 330: II. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f8557f69c96d55e9099fff61bdae133d3e4425ba83fa76fc8a16b5c45866c2. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903558 — a six-check JSON result.
Concerto Grosso, Op. 6, No. 6 in F Major: III. Largo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cfe362ae793a3cbff0dbd5e081902c77b8e4673634e8b439fddbb95582e93a9. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903559 — a six-check JSON result.
Concerto Grosso No. 8 "Christmas Concerto" in G Minor, Op. 6: VI. Largo: Pastorale ad libitum
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d15b7cdf633fc95736c1dcee960eeef3d7243b2f39982941d9cf70eb8b7a13. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903560 — a six-check JSON result.
Concerto Grosso No.10 in C Major, Op.6: II. Allemande: Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0731332e74a9af4497c4a427b591fd8503f12c847a287da1332091402465bab. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903561 — a six-check JSON result.
Amphitryon, Z. 572, "The 2 Sosias": Minuet
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade67e2fe4d1ca8670f7a62346bd50ecf14c38c1419812607a7ffef6d84138ff. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU711903562 — a six-check JSON result.
Concerto for 2 Violins in D Minor, BWV 1043: I. Vivace
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ceff62a9c9514c19a1a8f9a96ce0b56b5ea6d07076a3b77f3d433c82ef66e52. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TWU710701359 — a six-check JSON result.