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 0x4264fe85aaa3568d5f8616f338c53116dc8a0b8e3449370483f0a24aeac3416c. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d15ecf8c-2e1f-4331-b7e5-60b4f5a3ab8b.json and https://artists.proofprofile.net/proofs/artist/d15ecf8c-2e1f-4331-b7e5-60b4f5a3ab8b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x6f8f0c7470a4c9ffaf1e4fa43b2f296c348cd7df1d168ee73b892b538bae3cc5. 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/FR4LO9400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59c0f5b0b4ef160aa06114bfc934eb82c952c7efe116f774e31101eb87666418. 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/FR4LO1109330.
Vive les enfants d'Jean Bart - Hymne à Jean Bart
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc927ec47cafc071b308d0277197e4e36b257db974b17ff925d75549703a97f. 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/FR4DZ1004860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a12c2cdaf4026eb12e4c6ce75aeae6dcac0c54f7d0e2c9bf52d8582b034f785. 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/FR4DZ1004600.
Qu'est ce qu'on chante en arrivant / La pinte / Figueman
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdfefa81ecb1cf3186e49c5204aa14f01d4aafc56825e4aeab4ca16cb10f26c2. 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/FR4DZ1004750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x287a64df111e962906ee329c682e6af672bfb846b3a0da4cd63a125e39d85ff3. 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/FR4DZ1004670.
Ah Léon, Ah Louise / La pêche à la morue / Marie Patate / Ma tante Charlotte
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10562b85d1fccdbc9215fcb09d19e68b4d70796d1a103d918c19f64557d14746. 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/FR4DZ1004710.
La rue de mes p'tites jupes / Chantal / Les indépendants - Si tous les veint'ches mettaient les culottes des moudres
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4893b5e6f302f1a30e3e1fcb9090cc1ac4bd72588d745aff963996a93d9af61c. 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/FR4DZ1004020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94054fcdc9f125717cc304e6977cecf68d39d875da8496b1b0e678850b9eaeff. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-21T17:29: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/FR4DZ1004850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364161a6497764e1b233ef5c771531a7949b4fb8d61125a0c37697abd1f3db0c. 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/FR4DZ1004640.
Si tous les veintches mettaient les culottes des moudres
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe03ffd95da7efda2da2e2599169078d3185f4c43cca9423a5d87adf10c64694e. 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/FR4DZ1004690.
Mets ton ptit cul sur la glace / Marie je t'aime / Cornu mon père
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfae0eca421a95e689561ad949fedefc8d0a9b655d76f9d18d96dafe981e907a. 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/FR4DZ1004810.
Si tu veux pas que ta femme t'emmerde - Rose la poissonnière
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70f8535424f8259b9ef4434787c6ee85873d3296ae9b3db416ab23bac36b834. 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/FR4DZ1004830.
Si tu veux pas que ta femme t'emmerde / Rose la poissonnière
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70f8535424f8259b9ef4434787c6ee85873d3296ae9b3db416ab23bac36b834. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18: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/FR4DZ1004830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a12c2cdaf4026eb12e4c6ce75aeae6dcac0c54f7d0e2c9bf52d8582b034f785. 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/FR4DZ1004600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364161a6497764e1b233ef5c771531a7949b4fb8d61125a0c37697abd1f3db0c. 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/FR4DZ1004640.
Hymne à Jean Bart / Vive les enfants d'Jean Bart
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc927ec47cafc071b308d0277197e4e36b257db974b17ff925d75549703a97f. 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/FR4DZ1004860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94054fcdc9f125717cc304e6977cecf68d39d875da8496b1b0e678850b9eaeff. 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/FR4DZ1004850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf1882103d904bfe4857e2fe50a5d4165b54b27b1f936afb7827114f75f999c6. 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/FR4DZ1004650.
Les commères de la rue de St Gilles / T'as pas voulu chatouiller mon lézard
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x801699299cba2fd2569b734af2c1001fa49c517bf9ea82a46e2e32bc896e26ec. 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/FR4DZ1004840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfae0eca421a95e689561ad949fedefc8d0a9b655d76f9d18d96dafe981e907a. 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/FR4DZ1004810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40cb67db28e23dafed4e96fbd9f48d131a2004bf1a962f00d23a8d75ec144a6. 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/FR4DZ1004790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x989902a348c3b287adff0f8a8e659013cda719a1b839bcd3f6b2c556782dc293. 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/FR4DZ1004760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdfefa81ecb1cf3186e49c5204aa14f01d4aafc56825e4aeab4ca16cb10f26c2. 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/FR4DZ1004750.
Ah Léon / La pêche à la morue / Marie Patate - Ma tante Charlotte
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10562b85d1fccdbc9215fcb09d19e68b4d70796d1a103d918c19f64557d14746. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR4DZ1004710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe03ffd95da7efda2da2e2599169078d3185f4c43cca9423a5d87adf10c64694e. 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/FR4DZ1004690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x287a64df111e962906ee329c682e6af672bfb846b3a0da4cd63a125e39d85ff3. 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/FR4DZ1004670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e6b6ba8e36436ee120c40a5c1c2857634e622f1e86506b98f0c31ba7b11ac0. 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/FR4DZ1004660.
La rue de mes p'tites jupes - Chantal - Les indépendants - Si tous les veint'ches mettaient les culottes des moudres
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4893b5e6f302f1a30e3e1fcb9090cc1ac4bd72588d745aff963996a93d9af61c. 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/FR4DZ1004020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a12c2cdaf4026eb12e4c6ce75aeae6dcac0c54f7d0e2c9bf52d8582b034f785. 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/FR4DZ1004600.