Manu Chao (; born José Manuel Tomás Arturo Chao Ortega on 21 June 1961) is a French-Spanish musician. He sings in French, Spanish, English, Italian, Arabic, Catalan, Galician, Portuguese, Greek, and o
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 0x81f20c039f51509b9995a7d81529ed663a8f2e6f2ca390287fd7862581cf6da2. 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/07e129e7-ecd2-4be2-836a-3dea3a6a07d8.json and https://artists.proofprofile.net/proofs/artist/07e129e7-ecd2-4be2-836a-3dea3a6a07d8.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a4e9d2828aadddd4a98a1babca2af2997d3f88996429b72eb21ec6225932bdb. 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/FR84R0000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5f50939e99df12465dbf72bfc9366fcba8cf40d9ca7d002b2906e4dd704b2e. 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/FRZ110300469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d83faab1979cc2f70a1fc96b3890dae1c6eca03f6ded5074fc3522dbfadfd5. 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/BXQQ32000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fdca026c8c4cd25924afe6abc3e5cdff6df9a587a663501198acd34e9a343c1. 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/GBCFB2100868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5f50939e99df12465dbf72bfc9366fcba8cf40d9ca7d002b2906e4dd704b2e. 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/FRZ110300469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d55dfd07c7a06939e27fc389b57e5903612527af229dfa41f02b240aaff29da. 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/USQX92202175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0894cdbf63b5b061f08e71aa246a1beef50141788ee98570c5e243b999acdc7. 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/BXBIY1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3e2d7baf111a207b5cfa79a06ea0c9ac8a74230f6fde5874d000df8a1787fef. 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/ES5151700338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde44e1e6a4d8e3aa2ed8c06ac0bc2c46473740ab675d843b2b73b9b61f5377b. 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/ITS141400032.
Bongo Bong - Je ne t'aime plus (Francis Mercier Remix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba9421ef3125a1ed64f9aa6bc262ec4cbf0fe77ad666adc27075af1225d8b166. 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/FR84R2300150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9384c7465d57a0b7830e7657f1860986f8cdf8972945ce1eb2bc95a0de3b76e7. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/ESA011971745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe492c1408ffeffe49188787de077904048a92411312696861503882b7a237fc6. 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/USA2P2149159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f878f47dff73ce03548f10bd8f4e665ae3474cbf1be10b5228ff659e92a2ff4. 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/BRSME9600284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6e09c8d4911a32603e010f7b3a4065c649ba8f20d6d31ce743392d2d95dbd5. 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/BRSME9600286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8701330a18a0f8e5467977402a29fd04286474d34c227c9c0da5aee7cb9e7007. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BRSME9600289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f878f47dff73ce03548f10bd8f4e665ae3474cbf1be10b5228ff659e92a2ff4. 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/BRSME9600284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6e09c8d4911a32603e010f7b3a4065c649ba8f20d6d31ce743392d2d95dbd5. 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/BRSME9600286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8701330a18a0f8e5467977402a29fd04286474d34c227c9c0da5aee7cb9e7007. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/BRSME9600289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aee83c4d5d894e3135a834ebe942490f225537bce83d58e800552ff0aa3ab4e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES90A0900063.
Cuerpo (Canciones a Partir de Mariano Ferreyra)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0059ab7800c4b0a0ecd7e65de4a913bf9b82ca7ba351bd659cc0fccea76100a. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41:38Z), 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/AR9PJ1200010.
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