Chœur de l’Opéra national du Capitole de Toulouse
{"copyright_id":"0xef419b910ef8ff36b24f0bcfec88b6f8f7aa70bbc871d8b66526a58336476eda","name":"Chœur de l’Opéra national du Capitole de Toulouse","registered_at":"2026-06-20T20:39:36Z","symbol":"NIM1707912","token_address":"0x36a93602466d6eebc6995efaa160076879fbe28c","type":"artist","uuid":"c3b2d8b8-f6af-483e-bb04-aea92a8a09a6"}
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 0xef419b910ef8ff36b24f0bcfec88b6f8f7aa70bbc871d8b66526a58336476eda. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c3b2d8b8-f6af-483e-bb04-aea92a8a09a6.json and https://artists.proofprofile.net/proofs/artist/c3b2d8b8-f6af-483e-bb04-aea92a8a09a6.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
La Vie parisienne (Original Version), Act I: Chœur. Nous sommes employés de la ligne de l’Ouest
Orchestre National Du Capitole De Toulouse
Offenbach: La Vie parisienne (Original Version)
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 0x4a47f9470bcc716af7ba09e7fffd5d19eb34d187161420fd24fbbc2d7a322631. 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/ITJXZ2400402 — a six-check JSON result.
La Vie parisienne (Original Version), Act I: Chœur et Scène. Le ciel est noir
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9043edf333944882851efd20f0b3a6f1ebb689dc6ac61f39f55b801fb2472572. 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/ITJXZ2400404 — a six-check JSON result.
La Vie parisienne (Original Version), Act I: Chœur et Scène. Paris ! Dans une course furibonde !
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4172c2c4ac61bfbae87c7e429c27174ab14d679dad2a93a717442f88cb06684. 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/ITJXZ2400412 — a six-check JSON result.
La Vie parisienne (Original Version), Act I: Chœur. Paris ! Entrons dans la fournaise
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4bb2879e7bae2b840175a19b7a6bc54997ce3ed192517443215c4327b36d8c. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITJXZ2400414 — a six-check JSON result.
La Vie parisienne (Original Version), Act II: Morceau d’ensemble. Nous entrons dans cette demeure
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x946eb3033333d14d55a8f4e5fc2a297b1aa617e0e0a01b3c1d8f3c95d68d8564. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/ITJXZ2400427 — a six-check JSON result.
La Vie parisienne (Original Version), Act II: Couplets. Je suis veuve d’un colonel
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913adf6fd0e58843e8b4f861347ad18de6d2dccaa42811e1920f0cb750d84b78. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/ITJXZ2400428 — a six-check JSON result.
La Vie parisienne (Original Version), Act II: Entrée des Allemands et des Marseillais. Mesdames et messieurs
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d1c97e26936498e3a8b6587bbbad68e9573d1b55b0ab1d86108614a8ab13b02. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/ITJXZ2400429 — a six-check JSON result.
La Vie parisienne (Original Version), Act III: Finale. Nous ne faisons rien ce soir
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a65f8c953e5dd7733fb3872f3e2fbc245cd2ad7983c90c3378e77f1b9a58df. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/ITJXZ2400446 — a six-check JSON result.
La Vie parisienne (Original Version), Act III: Chanson de la Balayeuse. Sous la pluie, une balayeuse
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35d60516341be266b46bf114591320fdd10dfa0c50ebb08f38f09c5a28c42b96. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITJXZ2400447 — a six-check JSON result.
La Vie parisienne (Original Version), Act III: Finale (Suite). Bravo pour le chant
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c42bfaa902836c679cf38ce908711447b9d969cef8e95001079732adacc4a8a. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/ITJXZ2400448 — a six-check JSON result.
La Vie parisienne (Original Version), Act III: Pastourelle. Lèv’ra t’y l’pied, Le l’v’ra t’y pas
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0e0ef1fc64f4e0c1c4a8740ed04582a517d05d952bd7aad33c9658df021da4. 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/ITJXZ2400449 — a six-check JSON result.
La Vie parisienne (Original Version), Act III: Galop. Feu partout
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d9104fec63251077980630c67736dcdbf77fba4834eb3d89561ab4e0e6d854. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48:30Z), 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/ITJXZ2400450 — a six-check JSON result.