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 0x91744af6a312dc00bd28486b72ce73fad572c6087c1138b487ee0cdcf791b3eb. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/96c282d9-975f-477a-b642-4558efa741a3.json and https://artists.proofprofile.net/proofs/artist/96c282d9-975f-477a-b642-4558efa741a3.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Bizet: Carmen, WD 31, Act 1: Habanera. "L'amour est un oiseau rebelle" (Carmen, Chœur)
Orchestre National Du Capitole De Toulouse
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 0x2681fd9855a3606f2fd4614f1806224bd6f391545d2e069f41f0e488dbd59e4c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GBAYC0203220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2681fd9855a3606f2fd4614f1806224bd6f391545d2e069f41f0e488dbd59e4c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBAYC0203220.
Bizet: Carmen, WD 31, Act 1: "Sur la place, chacun passe" (Chœur, Moralès)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68074f6cadd565895a7516e1698f46e32333cefe6c4d3ff4b6acba64f2bf031c. 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/GBAYC0203209.
Bizet: Carmen, WD 31, Act 1: Chœur des cigarières. "Voyez-les ! regards impudents" - "Dans l'air nous suivons des yeux" (Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5596b30b59617cbbb6effc7b3e3c61c231b8c82f3fc2d54d3e062ca68b63b3f. 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/GBAYC0203218.
Bizet: Carmen, WD 31, Act 1: Air et Chœur. "L'amour est enfant de bohème" (Carmen, Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a29dee3ea8ccaf10d494c56b3900cd863d8c3f2985609407e47aedda6438d4. 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/GBAYC0203221.
Bizet: Carmen, WD 31, Act 1: "Regardez donc cette petite" (Moralès, Micaëla, Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d005d184bafd03b4fa5594053f047c500f336debd09d41dfe49ea5e24eaad2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0203210.
Bizet: Carmen, WD 31, Act 1: "Attention ! Chut ! Attention ! Taisons-nous !" (Moralès, Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88f27b169a4d107ec7c0498fbd70779931592480af1da2d4ec375aef4214fd9. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0203211.
Bizet: Carmen, WD 31, Act 1: "Que se passe-t-il donc là-bas ?" - "Au secours ! Au secours !" (Zuñiga, Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2866aa4dc3b6f6d36c3d312cd40a7dc7373ae5319a585bd6df885aa2cc4ef07. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0203227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a29dee3ea8ccaf10d494c56b3900cd863d8c3f2985609407e47aedda6438d4. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/GBAYC0203221.
Bizet: Carmen, WD 31, Act 2: "Votre toast, je peux vous le rendre" - "Toréador en garde !" (Escamillo, Carmen, Frasquita, Mercédès, Moralès, Zuñiga, Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4afe90dd7ff94f6f6089097c070973bb1300a9e9eaad6d9d3cf9fab2485609cd. 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/GBAYC0203238.
Bizet: Carmen, WD 31, Act 1: "Carmen ! sur tes pas nous nous pressons tous !" (Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ed0c7acb08a875978ac99223d6f059e586abc3a99ffdf3323253ce8a694a44. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/GBAYC0203222.
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
Bizet: Carmen, WD 31, Act 1: Chœur des cigarières. "La cloche a sonné" (Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f1c210f5c630e617100a5e90626cf975f9941d32031be74c4ee38a04ef8984. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/GBAYC0203217.
Bizet: Carmen, WD 31, Act 2: "Vivat ! vivat le Toréro !" (Chœur, Zuñiga, Carmen, Frasquita, Mercédès, Moralès)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5415274a71040cd33d5c367cf6320c0810ccce976c58c8ca24f25419c34b52. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBAYC0203237.
Bizet: Carmen, WD 31, Act 2: "Plus tard !" - "La guerre, c'est la guerre !" (Zuñiga, Le Dancaïre, Le Remendado, Chœur, Carmen, Don José, Frasquita, Mercédès)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8f39a4292ec7e63a372b40308dd4a3dc5ffa6fe8e17e10e85ea5da13340c4f9. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09:35Z), 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/GBAYC0203255.
Bizet: Carmen, WD 31, Act 3: "Écoute, écoute, compagnon, écoute !" (Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5abf04da17546ecbf9ff4157feeb3bfe22e8703526f853f5e53b34f53bd706cf. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/GBAYC0203259.
Bizet: Carmen, WD 31, Act 2: "Bel officier, l'amour vous joue" (Carmen, Le Remendado, Le Dancaïre, Chœur, Zuñiga)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa462cba4edcd2ff8326cc30718d25ca49cd8384b39dd14a6e9d380b55bdc55f. 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/GBAYC0203254.
Bizet: Carmen, WD 31, Act 3: "Notre métier est bon" (Carmen, Don José, Frasquita, Mercédès, Le Dancaïre, Le Remendado, Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8862e3f278d562588b4fa66be37b6efb5f593617d506a207400ea0ebda2da9ae. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/GBAYC0203260.