Francisco Fattoruso (born August 10, 1979, in Las Vegas, Nevada) is a Uruguayan musician and bass player. He is the son of Hugo Fattoruso and Brazilian María de Fátima Quinhões, both of them musician
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 0xc2a02c5cbfa3aeabc94c996c767a4aa657cb768f242b9e53b5fae638effeb1d9. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/532770fa-bd2a-419b-bfca-3057ad615b8e.json and https://artists.proofprofile.net/proofs/artist/532770fa-bd2a-419b-bfca-3057ad615b8e.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 0x1b4b11d5ba3696b9a97322641660126a0bea002693d5826524ac7536b570347e. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39:11Z), 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/UYM121600203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab64ba1ae7235f7f09b2ef0a35655f39098462393d93c556b2f5e1b541699697. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/TCAEE1906314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a112b88d88b31ab0103100245796cdbbe5b6d4d18eb436df4547b1beacb06ad. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/UYM122002762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93f86ce9185407823066a8cd08dd2dbf25c43f50b5e6edfd3d835ea562f93107. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/UYM122002765.
Cuerpo (Canciones a Partir de Mariano Ferreyra)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe32e69716d88267cd4f890d639502ce7584ef3cdd4d032a930a8c90051f63663. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/AR9PJ1200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa710832d29b55463d03baf54b9bfe53a53d23eb7ba9fafd898f029833aab020. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZWFF2379095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17d06e3d8eb10b1ab54c38c11c2d5f5e2d83f08d907dbe96aebaa0adb7974037. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QMFMF1599745.
Detrás del Miedo (Muerto Con Gloria Soundtrack)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c0a987efe2627b3fd72c15179e24d0646781d2b7e141c55e3360dafb5c8ee4. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/UYC462100002.