David Otero (Madrid 17 April 1980) is a Spanish singer, guitarist and composer. He was a member of the pop rock band El Canto del Loco (1994–2010). After the band's break-up in 2010, Otero started a
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 0x92f7d1d6bb9dad8c4c1123a249bae337697a382a04523916e216d83a7a0324ec. 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/9e4c78d9-0b76-4749-9815-7363c32bf32c.json and https://artists.proofprofile.net/proofs/artist/9e4c78d9-0b76-4749-9815-7363c32bf32c.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 0x1647f6fe2b293871f244208643c38349ee39a7d2f9b6fc5ce24607568e0756aa. 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/ES5021000334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9c090f803d22dd3c3dd8ea8c3b20b2445f2002a20c459ce7f2ce26f7076ab5. 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/ES5021100165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1647f6fe2b293871f244208643c38349ee39a7d2f9b6fc5ce24607568e0756aa. 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/ES5021000334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36c1b6e4a61c0f6c6e5e50ce82abec6b00c0caba2008cf4145a0b171b2c7655. 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/ES5021100172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270ffe603c83094ebd4abb72972e54793ccdd3a3910a4cb1d34f65381de3edc7. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/ES5021200292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24b481e2a02be0884f5490b9974ee491180d90090d4a5505796bbf2d5a9a26cf. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ES5021200408.
Buscando el Sol (Al Natural) [En Directo]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68147ff4546fbf401e5ab65bb04286d09b526869ddf2b5392cdc601ce5668847. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ES3951400002.
Por las Calles de Palermo (with Rosario Ortega)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a07888fdc6f91e7b059d0d725c287ef28567602c4f6a280f8c9f3607af6d6c3. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/ES3951400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b9734a5003a56d22ed4fd0261aea91ec44bbec7118f8a58869f6d082d7a2b5c. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ES3951400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75950cf757672d12b956ebb3ff33d0df985f124338c5eac962d0d5a99fde0cba. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/ES5021602229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b686f983dd37c6833c12ee9cf611c9c66a8a3761a47f3a3b61d60eddd41d02. Chain 2 (Bitcoin): anchored in block 957867 (2026-07-13T14:55: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/ES5021602231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20beb0abebbd79df95f3ffa438325a09c4be32cfa519c54ab2fe0710eb2ee2ef. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ES5021602232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa03629271f9726b1e69df112eeac599565cf87600322cadfac4fcb376d61b70a. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/ES5021602233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89be69fe51f9b495da68f86e1d9eeb8ecc67b5644e231aea024f60728d0c22f1. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/ES5021602235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5185bd59d8ce7d8123621d58cde737bbf8ad68cd0d662652941781c53ed3b180. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T11:05: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/ES5021602236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872bdc9d1e16b03346d9f1c6f946c04879dceb4aab13e7240f32ed8624770cf9. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/ES5021700546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ede126d891360975293fde86cd1878d90fd715c07886be4d73ba9916a038218. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ES5021800185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x222025e073c737a2b8ad6c62bddad99e7e1d695f0a160bb8a512dc3ee2c37bd9. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/ES5021800187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18b34793313de9da12b688c64ea409629e39564566b96a77fbbe6fe79b8340e5. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/ES5021800189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a4c8fba7a61d8e1746236ddb05e323b5b341ca007af7b2691c370e5060e6e3. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES5021800191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2bdc1f8d6ff25011a2562c1f859666d6bf7137a4a9942cd1b22b88896c1095d. 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/ES6082010201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f64d3d050af05ff3f5fd850bab54cbfb9359c619115140a7eb28d07d35f56a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/ES6082010204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ca904ede772187365aad0b41b0789b089d43ea4dec4ffadabe429ae61916a0. 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/ES6082010207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df60abbd99cc543303c8678e4968dfbc33abd78afbec057003ef39127f98f0f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T02:04:52Z), 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/ES6082010212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c72b37d2bfe1e60d84b14504fd3ebe123fac12e0185591dc8555e091192235. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/ES6082010211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f64d3d050af05ff3f5fd850bab54cbfb9359c619115140a7eb28d07d35f56a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/ES6082010204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee8fbff5063dbcc9a54a7bb53e7080ed1495fa65f4d91e2fb26c5a0ae8e54c26. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6082010209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70ab30f42b0c813b03d77d40ab36ca93957c933c9be8dc6dc6a960930fe4d053. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6082010210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92246004219e61ef9e0fb6d7c44332b77172d88e7f112d3eafc6e1db4d24b634. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ES6082010215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012b8fff25ebb45c0d9e840ee76051130084f1491683a9196b3c7b4e57c5c512. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/ES71G2412384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dd958338fc80df64758b4e9a08fb3715e37e34ebb8e5263bed9d8c8e45c1dcd. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/ES71G2407120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca2a49715008b5d17e14360377a94fb25f1fab79d3a372a3c7f2de498180565. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24:33Z), 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/ES71G2407117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86eb7d08b0aa32698ee273264c53439de45d1cd09935676b64dc1e9faab7a69a. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/ES71G2407118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16d3e19528970aa8ca2589ed8e1f8fc4c4ad0c2a96cacadf0a1cbd1a681be3f9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/ES71G2407119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e03bb38b446dc721d8552491cd3c429bb7c3cbdfed7ada4c7d5855a57961110. Chain 2 (Bitcoin): anchored in block 957868 (2026-07-13T14:56:55Z), 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/ES71G2407121.
Estoy Contigo (feat. Ana Torroja, Andrés Suárez, David Otero, Funambulista, India Martinez, Iván Ferreiro, Maldita Nerea, Melendi, Rozalén & Vanesa Martin)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf45cff3667f77fe7d5432e2fdde81597cd9bbb0a58a88d0dc3c2eb0cbe07271a. 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/ES5021702128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa512e1f38a33d6dbfbe6fd0f100b9fe62a0ddf63def1b3de4998a94262fb2a3. 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/ES5152000109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa512e1f38a33d6dbfbe6fd0f100b9fe62a0ddf63def1b3de4998a94262fb2a3. 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/ES5152000109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c451581dc2aa2f6edeecaab87385dbe5bfa43ff662deae9788a57d3bef453c2. 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/ES5152000280.