Francisco Javier Ruibal de Flores Calero (born May 15, 1955) is a Spanish musician and songwriter. Biography Javier Ruibal was born in El Puerto de Santa María, in the province of Cádiz in southern S
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 0x16615ed7ca8d819f2f8a3d1f54728834159ee4e945bd692c289e40afe25a510e. 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/410e793b-ddbb-4cd6-962d-c8ed703de332.json and https://artists.proofprofile.net/proofs/artist/410e793b-ddbb-4cd6-962d-c8ed703de332.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 0xf4bd6fa04656f193ccf9aa2b6fdaa033c3c9e60564e4176af5e6486daa04267a. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/ES5028700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5880a5432682e429365c6973fd81417dd8d32dcf3602013744f98bd139a86db4. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/ES5339300604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ab3d6a452aec4970e1c38c556eb62cd3f0c3466e8fcb88c7ba1eb4826d7fcf7. 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/ES5339300605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6f72d5de5a4a106282c385ea856a5c9e5ee0843d387f8bddaf11b6a7ec4742. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/ES5339300613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f3e27afca16186c96554d8af5cb075921176f10608e1de5c2cd4dc43fdf18a. 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/ES5339300614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3052f574f7ae54e2b1e900d3a34ad1d740723eac83b1a7a24cdfb3e657c6ebc. 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/ES5061112201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1a3b80da94a85e73fea586f87fc1cef8aafd5465c9a8130f541554a1104791e. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/ES6390000051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e82ab89fa86a95874dd265bfe16d7429b400d7f6c7dc4375caa5d09705a3a86. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/ES6390000052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e884c6e7a7daf22a926f74fc8e331383a60a0fdd5f6d4036c041f58214d6cc. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/ES6390000053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c771e0bb8d451be8f087b1698b065f0eaeb120d34b29ede7963e727ad487ea. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/ES6390000059.
Lo Que Me Dice Tu Boca, Grabado en Directo (Live)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a44d32d6beb11544ccc55c91e20c2ed2e3cacbf539499e67400acbab3d6ed3. 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/ES6390200185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42636fb6ffbdd27069022fb3f095f9f00b1da10c45ee54d0d2fb6e7a169128c6. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/ES6390200193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x425c0b8f6f224f1cc3104eb8f468fcdefe18f765e15bc02ef6c8e73d6ee79ce2. Chain 2 (Bitcoin): anchored in block 958117 (2026-07-15T07:36: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/ES6390200195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc41d1df8c3ab3550604c69ca813b884d9ab8344f3e6fc79ed9d41a506718dc. 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/ES6390200196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55968ee1b3117e84e702c1b57d25faddc712ae50ab685d1643fc905ff7047f37. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T15:38: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/ES6390200273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd716530a4f385597b119e5f8ecd8966cc0584ce76304ba40bc5144b492f077. 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/TCABR1325175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaedad1742e1be2a76eae711e43502c9d1d3896e1e2f84f5b882d196767b663b6. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/TCABR1325176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14d82a45afaed1ad878881c09c856c2cbea4a9181d48e54563c89f7c6ab05248. 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/TCABR1325189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c07ab0ea927af2a7af6d64ebc4eff7c58fe8cae029b2e004f63b74d935a17df. 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/TCADN1882206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7c42df281452c43f8ba91ada15ac65b0160007dd4b0d6a4dbb388663f1ac5c3. 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/TCADN1882216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb29b6652abdc3ca62b68450970a5ca5e2f99cb51217f557a6236f0db1fa56853. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TCADN1882223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x975c138787b51e8c60a1bc85a5b788f9bf275464dda69cc2b99193d72e013482. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/ES7731802030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7fec7bdbc0c020450ea99e45be7ab9e4f8105f0bdb1ca394fb73db2bc65fc19. 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/ES7732002088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04e0252ab9b9ff924f6c225324b71ed5fc1c7079ce85b482b5f082a2f3ecc593. 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/QZMZ92054360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87e368dce782875ba596cf916b83ddfb75e5b6970f1d2f98131f86907ead8fde. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/ES71G2011516.
Suite Festiva de Éxitos (III): Adelante / El Almuerzo / El Carrusel De La Alegría / El Carnaval De Cádiz / Niña Almería
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5079d587009cac2311bd6f7dc0d95a5597f05686f0a38d80ad2520b340de66. 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/ES5701001274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed4da6336508d389b55c4a98494858dd5b3cbcba99cb888e0fcefcd560016ef6. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/ES5121100938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1928305c897c4ef4a1fb2b51e695a25c2f7cd7860d6d824052935c88e87c12e. 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/ES5021801001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf59d53c3d7cb40da207aff5c1e5fae6c2f376cf066d2657e0b2fccc70526e6c4. 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/ES5121793015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ec208c642c195ccba5ad85628723eb6075b2ade6c638533df3299554b59e389. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAEO1938403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb361595143c9c0343257627955e6d7f9f6e24c0af9143ef989d5ad0451049ad8. 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/ES5021300602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44fd7e5ca8396a68952da844b340308150339702c0a8a9c91d1134d56dea2b2c. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/QM4TW1984948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe49dd711d6f9a249e2ad839bb3cd0cf79e1b3a63d64cfa77e96c68dfb528b3c3. 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/ES79A2117809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb495c57290f5cb3f03f341667d0518e672ad8844a1d6672c0f342c71d2e53205. 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/ES5021300178.