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 0x9d01b7727b345b8b2e66ec133eaf797608214a5bee735462dd28ba236027f43f. Chain 2 (Bitcoin): anchored in block 954638 (2026-06-21T03:45:44Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d4632975-2385-4ef5-a826-bbc6d72c6397.json and https://artists.proofprofile.net/proofs/artist/d4632975-2385-4ef5-a826-bbc6d72c6397.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
L'enfant et les sortilèges, M. 71, Pt. 1: Part I: Adieu, pastourelles (The Shepherds, The Shepherdesses, A Shepherd, A Shepherdess)
Ravel: L'enfant et les sortilèges, M. 71 & Ma mère l'oye, M. 62
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 0xfe615f1639e440178999ad8b744ddc3d0e116eb618374851a63855039ae37c21. Chain 2 (Bitcoin): anchored in block 957012 (2026-07-07T08:27: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/HKI191508410.
L'enfant et les sortilèges, M. 71, Pt. 2: Part II: Music of insects, of frogs, of toads, … (Chorus)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4566d13e63faef168dbd237966b74e58035b2cda10400a4a93dfb662c70a23e. 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/HKI191508416.
L'enfant et les sortilèges, M. 71, Pt. 2: Part II: Ah! C'est l'enfant au couteau! (The Beasts, The Trees)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3657c13134f5f39d4ddcc556628c8ad5dc0df5d6e1c37b82d686348a3fcebb9a. 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/HKI191508423.
L'enfant et les sortilèges, M. 71, Pt. 2: Part II: Il est bon, l'enfant, il est sage (The Beasts, L'enfant)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f97d5339b05ca5b2a16b69399a04eccce2216970a7356c4b35cb37152a6553. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/HKI191508425.
L'enfant et les sortilèges, M. 71, Pt. 2: Part II: Ah! Quelle joie de te retrouver, Jardin! (L'enfant, The Tree, Other Trees)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98a426c6b5ffa5fab0c8292d20059a9d3ab326b1545a6b7d818d93cd595bf051. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKI191508417.
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
L'enfant et les sortilèges, M. 71, Pt. 2: Part II: Ou est tu? Je te cherche… (The Dragonfly, The Nightingale, L'enfant)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6664fb0f4d28ba2900613dc5ed6025b24ec8cb0977a8c1e509c0a3646253acb. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01: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/HKI191508418.
L'enfant et les sortilèges, M. 71, Pt. 2: Part II: Il a panse la plaie (The Beasts)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8604514a9cbde131bab37f3d08e926bda5e9e255fc70b4c4381a0d47a208123b. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/HKI191508424.