Payments across RPi3 Lightning testnet via Mobile Phone

Part II

Welcome to Part II of the how-to for building and operating a lightning node on a Raspberry Pi3.

After completing Part I the Pi3 built with an operational and synced bitcoin node/blockchain.
That is btcd bitcoin blockchain, and lightning daemon lnd deployed and active on testnet.

This howto will demonstrate using your phone over its mobile network connecting to a Pi3 hosted lightning node creating a decentralized dynamic channel to a website that takes bitcoin payment. 
All without any bank or credit clearance company in-line. 

This section walks through adding funds, creating channels, and making payments across testnet for products. The intent is to provide an easy demonstration of how the world can work without centralised banking and payment processors such as Visa or Mastercard. 

To make use of lightning on testnet we have to have to add funds to a testnet wallet and and then after to a channel between your wallet and a lightning node - which can be thought of as your saving account and debit account respectively. Each channel along the hop must also be credited to allow the funds to bump along to payment.

Both wallet and channel are fully owned and controlled by your private keys and are on the bitcoin blockchain. This is a hugely important aspect of the lightning solution, bitcoin blockchain provides the security to your wallet and channel at all times.

With regards to fees and timescale the following is my experience.
   From sender to wallet - normal bitcoin transfer times, including confirmations
   From wallet to channel - normal bitcoin transfer times, including confirmations
   From channel to make and receive lightning payments - 1 second and near cost free - 100 millionth of a bitcoin

On testnet a free faucet can act as a sender to populate your testnet bitcoin wallet.

Contents: 

  1. Loading the lnd node and downstream channel 
  2. Loading a testnet wallet
  3. Creating a channel 
  4. Making payment

1  Loading the lnd node and downstream channel 

In a lightning network funds can only move if all channels along the hop contain the necessary funds for the transaction. By way of example here A makes two payments of 0.5 BTC, to C. It does this twice via node B. 

AS can be seen B's balance remains 2, though moved to other channels. Once B has less than 0.5 between it and C it could not longer support any 0.5 transactions to C. B can close it channels and reopen with 1 between B and C and 1.0 remaining should another A wish to create a channel to  B. 
A<1.0 - 1.0>B<1.0 - 1.0>C
A<0.5 - 1.5>B<0.5 - 1.5>C
A<0.0 - 2.0>B<0.0 - 2.0>C

* In actuality B will levy a tiny charge for relay services for A, but for a basic understanding of how coins move the above is ok. 

To add funds to the lnd wallet and its channel the lightning community provide a faucet to serve this exact need, that adds funds over a channel. The faucet can be accessed here: 
https://faucet.lightning.community/

To receive funds from the faucet you must 
  • create a connection as peer to the faucet 
  • request a channel from the faucet web gui to your node 

1.1 Create peer connection to faucet node

To create a peer link to the faucet first connect the faucet web site and make a note of its Publickey/IP address. This is shown as the first uppermost field on the site: 

  Browse to: https://faucet.lightning.community/
  Copy the field wich looks akin to - this may periodically change: 02f1da524a70afd8de6019e2367b47d8d41a623aa3594f55d0785fe1b047c853bc@159.203.125.125

From the Pi3 shell run the below, using the value just taken from the website. 
lncli connect 02f1da524a70afd8de6019e2367b47d8d41a623aa3594f55d0785fe1b047c853bc@159.203.125.125

The connection can be state checked by running lncli listpeers , the connection should show in returned network peers. 

 Output as below will be displayed: 
  lncli listpeers 
  
{
    "peers": [
        {
            "pub_key": "02f1da524a70afd8de6019e2367b47d8d41a623aa3594f55d0785fe1b047c853bc",
            "peer_id": 3,
            "address": "159.203.125.125:9735",
            "bytes_sent": "806591",
            "bytes_recv": "909070",
            "sat_sent": "0",
            "sat_recv": "0",
            "inbound": true,
            "ping_time": "300889"
        }
    ]
}

1.2  Request Faucet to create channel and send funds to your wallet 

To add to a channel between the faucet peer and Pi3 node the faucet needs to know the Pi3s public key. Your Pi3 is its target node.

The public key can be seen through running the below command from the Pi3 cmdline

lncli getinfo 

The returned "indentity_pubkey" string is Pi3 lnd public key

The faucet expects the format for target node to be: [publickey]
As example: 
029d9dca4fd4e797fa9c61a40fcda573054defa16df4510a669252eb4b3438e96b

The faucet does not require your nodes IP address, as the node has already created a peer connection in the previous step. The Faucet is aware of your nodes public key and IP address. 

Go ahead and add 15,000,000 to the channel and 7,500,000 as initial balance. 
This will support a good amount of testing. 

The pending channel can be viewed via the command: 
  lncli pendingchannels 
  
  Output like below will be displayed.
  lncli pendingchannels
{
    "total_limbo_balance": "0",
    "pending_open_channels": [
        {
            "channel": {
                "remote_node_pub": "02f1da524a70afd8de6019e2367b47d8d41a623aa3594f55d0785fe1b047c853bc",
                "channel_point": "0794d2d59a7d7aceff9d1657c2eadd1cf75b084ba15a57df29557d8e3cc3de9e:1",
                "capacity": "15000000",
                "local_balance": "7500000",
                "remote_balance": "7481900"
            },
            "confirmation_height": 0,
            "blocks_till_open": 2,
            "commit_fee": "18100",
            "commit_weight": "724",
            "fee_per_kw": "25000"
        }
    ],
    "pending_closing_channels": [
    ],
    "pending_force_closing_channels": [
    ]
}

Once the payment has been confirmed on Regular bitcoin (testnet) blocks the channel will be funded. This transaction is a slow as bitcoin, which is providing the underlying security to Lightning. 3 to 6 blocks are typically required to be mined to fully confirm the channel.
Once confirmed and ready to use the channel will be displayed in the output of: 
lncli listchannels
{
    "channels": [
        {
            "active": true,
            "remote_pubkey": "02f1da524a70afd8de6019e2367b47d8d41a623aa3594f55d0785fe1b047c853bc",
            "channel_point": "0794d2d59a7d7aceff9d1657c2eadd1cf75b084ba15a57df29557d8e3cc3de9e:1",
            "chan_id": "1380531406675312641",
            "capacity": "15000000",
            "local_balance": "7500000",
            "remote_balance": "7481900",
            "commit_fee": "18100",
            "commit_weight": "724",
            "fee_per_kw": "25000",
            "unsettled_balance": "0",
            "total_satoshis_sent": "0",
            "total_satoshis_received": "0",
            "num_updates": "0",
            "pending_htlcs": [
            ],
            "csv_delay": 4
        }
    ]
}

2 Loading a testnet wallet 

For the purpose of exercising lightning I prefer to use a phone wallet, as for me, its more representative of how i perceive lightning being used in the majority of cases.

It is also possible to receive and send funds to you lnd wallet, make payment from this.
This may be more suited for application development, integration into sites and stores but is still useable and is included in this howto for greater awareness.

The phone wallet ill use is "eclair" and available on android play here:
  https://play.google.com/store/apps/details?id=fr.acinq.eclair.wallet

Here are list of couple of faucets that can be used to charge wallets on testnet.

2.1 Install phone wallet

Simply browse google play to the eclair wallet and install
  •   https://play.google.com/store/apps/details?id=fr.acinq.eclair.wallet

2.2 Add funds to phone wallet

Open the elcair wallet on your phone and swipe left to view your public key, this may selected with a long press and copied.

Browse to a faucet website enter/paste your public key from the eclair wallet and submit.
The eclair wallet should note the funds almost immediately, but as per typical bitcoin transactions will take a number of conformations to confirm.

3 Creating and check a lightning Channel 

A lightning channel, when between your wallet and lightning node, can be thought of as your debit account allowing instant free bitcoin transactions with whatever balance in held.

3.1 Discover the Pi3s identity to create none peer connection 

To add funds to a channel you can then use to spend on lightning you need the public key of the lightning node and its IP address. The IP address should be being notified to the lightning network from within the /home/btcd/.lnd/lnd.conf as covered in Part 1

To find these ssh onto your Pi3 and:
  ssh btcd@[your pi3 IP-address]
  lncli getinfo 

The returned "indentity_pubkey" string is Pi3 lnd public key

To find your external IP address:
  cat /home/btcd/.lnd/lnd.conf | grep external 

The address of the channel is made up of [publicstring]@[ipaddress]:[port]
The port is 9735 by default.

An example, to be replaced by your public key and ip and port is:
029d9dca4fd4e797fa9c61a40fcda573054defa16df4510a669252eb4b3438e96b@92.93.94.95:9735

This transaction will take the normal Bitcoin time to complete with confirmations.
So expect to wait an hour for 6 confirmations to complete.

3.2 Add Funds to your wallet/Pi3 Channel

To make use of lightning you must have funds on your wallet/Pi3 channel.
To add funds create channel from your eclair wallet on your smartphone

First have the text string [public key]@[ip address]:[port] in your clipboard.

  Open the eclair application 
  Swipe right to the "lightning channels" screen 
  Select the "+" button 
  Enter your nodes public key, from lncli getinfo
  Enter your external IP address, from /home/btcd/.lnd/lnd.conf
  Enter the port 9735 
  Select "Paste a Node URI"

The fields should have auto populated.
Simply add a sum of mBTCs to add to the channel between 1 and 167 (choose 167..why not) .
Then select "open"

The wallet should now show the transaction labelled "wait for funding confirmed"

3.3 Check Pending Channels in LND

Transactions to the Lightning channel are subject to regular bitcoin transaction and confirmation times. Whilst waiting for the transaction to be confirmed 3 to 6 times the channel will be held under pending in lnd.

To view the channel state, execute:
  lncli pendingchannels 

The transaction nodes, the sum of btc being made available, and the blocks left to confirm will be displayed.

As example below: 167 mbit (16700000 Satis) and 3 blocks to be mined till available.
{
    "total_limbo_balance": "0",
    "pending_open_channels": [
        {
            "channel": {
                "remote_node_pub": "03b05a436b8a6aa95a5826eab27427fd4ee0c3fe1b0e0fc66517b21b2a5de031cb",
                "channel_point": "2bad75758fdc7b61a43534d43e21327a4d6e1e50e36eb5f7e2b8c0535410aed6:0",
                "capacity": "16700000",
                "local_balance": "0",
                "remote_balance": "16661078"
            },
            "confirmation_height": 0,
            "blocks_till_open": 3,
            "commit_fee": "38922",
            "commit_weight": "552",
            "fee_per_kw": "53760"
        }
    ],
    "pending_closing_channels": [
    ],
    "pending_force_closing_channels": [
    ]
}

4. Make purchase over lnd!

Once your credit is confirmed to your channel you can make use of the lightning network on testnet in anger.

The eclair wallet will show the channel as ready. Also the channel may be confirmed via:

  lncli listchannels 

A common and useful demonstration of lightning is to purchase coffee's from the startblocks store.

Browse to starblocks and choose your coffee or coffee's and then check out
At check out you'll be presented with a QR code, and text form underneath.

4.1 To pay for the product with the eclair phone wallet

  1.  Open eclair wallet on your phone
  2.  Swipe the centre screen "transaction history" 
  3.  Select the arrow button, bottom left and select "Scan Payment Request" 
  4.  The camera will open and should be pointed at the QR code 
  5.  The wallet will request confirmation of payment amount and whos requesting the fee
  6.  Confirm the payment 
Payment should be successful and near instant, the website shout confirm payment recieved! 

This will demonstrate your phone over its mobile network connecting to a lightning node creating a decentralized channel to a website that takes payment, all without any bank or credit clearance company in line.

4.2 (Alternatively) To pay for the product from the lnd server wallet

  1.  Open a shell on the Pi3 as btcd user
  2.  Copy the lightning payment request string under the QR code (without the prefix 'lightning:') as example: lntb17u1pdrdkdtpp5fn7furuzafvrn......
  3. Run on the Pi3 shell
  lncli sendpayment --pay_req=lntb17u1pdrdkdtpp5fn7furuzafvrn......

The payment should be processed on screen, displaying the hops across lightning nodes routing payment.  The payment for the coffees should be successful, the screen noting payment made.

Its worth noting that the payment request can decoded on the cmdline also to check the requested amount and who is raising the request.

This is done via:
   lncli decodepayreq --pay_req=lntb17u1pdrdkdtpp5fn7furuzafvrn.......

Comments

  1. SCHIFOSISSIMA PUTTANA FEDERICA FUMAGALLI (INSTAGRAM): NON E' FIDANZATA DEL NOTO RICCHIONE LUIGI BERLUSCONI! ! LA FIDANZATA DEL SEMPRE SBORRATO IN CULO, LUIGI BERLUSCONI, E' UN MASSONE MAFIOSO CON LA BARBA! A MORTE IL MARKETING VISCIDO, FALSO E TRUFFATORE DI STAMPO BERLUSCONICCHIO!

    1


    E' INFATTI SEMPRE SBORRATO DENTRO AL CULO: LUIGI BERLUSCONI! CON PADRE: IL DITTATORE NAZISTA E MAFIOSO, STRAGISTA SPAPPOLA MAGISTRATI, ASSASSINO MANDANTE DI CENTINAIA DI OMICIDI MASCHERATI DA FINTI SUICIDI, MALORI, INCIDENTI: PORCO PEDOFILO SILVIO BERLUSCONI!!!! E CON FIDANZATA: UN ^MASSONE MAFIOSO^ CON LA BARBA https://images-3662.kxcdn.com/fidelitynews/wp-content/uploads/2017/07/1499669813_59632533d5906.jpg?w=580
    E NON LA NOTA PUTTANA, CHIAVATA DA MEZZA MILANO, IN MILLE CLUB PRIVE', FEDERICA FUMAGALLI ( CHE STA SOLO FACENDO FINTA DI STARE COL RICCHIONE FEMMINONE LUIGI BERLUSCONI, CHE QUI VEDETE, NON PER NIENTE, IN UNA FOTO, TUTTO DEPILATO, COSA TIPICA DEI CULACCHIONI SEMPRE SBORRATI DENTRO AL CULO https://static.fanpage.it/wp-content/uploads/sites/15/2016/01/prima-e-dopo-luigi-berlusconi.jpg ... FANNO FINTA, I DUE, DI STARE INSIEME, A SCOPO DI NAZIMAFIOSO TRUFFALDINO MARKETING, SOLITO CRIMINALE MODO DI COMUNICARE BERLUSCONICCHIO). DICEVO...HA SEMPRE MEGA CAZZI IN CULO, LUIGI BERLUSCONI. CON PADRE, IL DITTATORE FASCIONDRANGHETISTA, CHE HA ORDINATO LE STRAGI RIGUARDANTI GIOVANNI FALCONE E PAOLO BORSELLINO ( E DOZZINE DI ALTRE, QUALI TUTTE QUELLE FASCISTE DEGLI ANNI 70 ED 80 E PURE QUELLA DI BRINDISI). CHE HA ORDINATO CENTINAIA E CENTINAIA DI OMICIDI, FACENDOLI PASSARE PER FALSI INFARTI, SUICIDI O INCIDENTI. VIA SUE OVRA E GESTAPO ETERNAMENTE PIDUISTONE, SIA PUBBLICHE E PRIVATE. PRENDE ANCHE DUE CAZZI IN CULO ALLA VOLTA, LUIGI BERLUSCONI, CHE HA COME FIDANZATA, UN ^MASSONE MAFIOSO^ CON LA BARBA ( CHE SUI SLINGUA, DA RICCHIONE INFINITO, QUALE LUIGI BERLUSCONI, DA SEMPRE, ALTRO NON E' http://www.ilsussidiario.net/img/_THUMBWEB/luigi_berlusconi_thumb660x453.jpg ). SI, COME VEDETE IN QUESTA FOTO http://www.ilsussidiario.net/img/_THUMBWEB/luigi_berlusconi_thumb660x453.jpg , IL FEMMINONE SEMPRE CON CAZZI DI 30 CM IN CULO, LUIGI BERLUSCONI, SLINGUA UN ^MASSONE MAFIOSO^ DELLA MEGA ASSASSINA GRAN LOGGIA DEL DRAGO DEL "FORSE PRIMA CITATO" DITTATORE FASCIOMAFIOSO, STRAGISTA SPAPPOLA MAGISTRATI, MANDANTE DI MIGLIAIA DI OMICIDI MASCHERATI DA FINTI SUICIDI, MALORI, INCIDENTI, NOTO PEDOFILO SILVIO BERLUSCONI!!! DI CRIMINALISSIMA MEDIASET ALIAS MAFIASET, CAMORRASET, NDRANGASET, NAZISTSET. DI CRIMINALISSIMA FININVEST ALIAS (MA)FI(A)NINVEST. DI CRIMINALISSIMA MOLMED. DI CRIMINALISSIMA HOLDING ITALIANA QUATTORDICESIMA SPA (GIA' CASSAFORTE DI COSA NOSTRA DI STEFANO BONTATE PRIMA E TOTO RIINA, POI...CASPITERINA CHE SOCI PER BENE, CASPITERINA, WAGLIO'). DI CRIMINALISSIMA BANCA MEDIOLANUM MAFIOLANUM CAMORRANUM NDRANGOLANUM LAVALAVAPERCOCALEROSCOLOMBIANUM NAZISTANUM...COME PURE E STRA PURE...DI CRIMINALISSIMA SOLDO LTD ROMA. DI CRIMINALISSIMA SOLDO FINANCIAL SERVICES LTD. DI CRIMINALISSIMA ELIGOTECH AMSTERDAM. DI CRIMINALISSIMA CGNAL DI TOPO DI FOGNA BERLUSCORROTTO MARCO CARRAI. DI CRIMINALISSIMA ALGEBRIS DI MEGA RICICLA SOLDI MAFIOSI DAVIDE SERRA, PIU' DI ALTRA MERDA "FINANZIAR-CRIMINALE, FASCIOMAFIOSA, BERLUSCONICCHIA VARIA!

    ReplyDelete
  2. 2

    CIAO A TUTTI. SIMONA PREMOLI, EX AMANTE DI MARINA BERLUSCONI PER BEN 13 ANNI ED EX AGENTE DELLA CIA IN DIVERSI PAESI DEL MONDO ( BERLUSCONIA, USA, PUERTO RICO, REPUBBLICA DOMINICANA, INGHILTERRA, SVIZZERA, ECT ECT).
    https://twitter.com/premolisimona?lang=en
    https://twitter.com/PremoliSimona/status/937885752003723265
    https://twitter.com/premolisimona/status/876055837420158976
    https://twitter.com/PremoliSimona/status/946915645756715009
    https://twitter.com/PremoliSimona/status/946923968245784576
    https://twitter.com/PremoliSimona/status/977570748847050754
    https://plus.google.com/113646548587006228899
    https://it.linkedin.com/pub/dir/Simona/Premoli
    OLTRE CHE PORNOSTAR AMATORIALE DI ENORME SUCCESSO ( HO APPENA FINITO DI GIRARE A MIAMI IL MIO GRANDISSIMO NUOVO PORNO " LECCO LA FIGA DI MARINA BERLUSCONI, GIORNO E NOTTE, ANCHE NEI SUOI UFFICI DI (MA)FI(A)NINVEST". IN ANTEPRIMA MONDIALE, SI, MONDIALE, VI FACCIO VEDERE UNA FOTO DEL FILM.
    http://it.cultura.linguistica.narkive.com/XV3Bw8gY/sono-simona-premoli-ex-amante-lesbica-di-marina-berlusconi-e-per-ben-13-anni-e-13-ani-che-mi-sono:i.1.1.thumb )
    E SON PURE STATA PER TANTISSIMO TEMPO, COMPLICE, COLLUSA, STRETTISSIMO COLLABORATRICE DEL NEO PIDUISTA COME ME, NONCHE' MEGA RICICLA SOLDI DI MAFIE DI TUTTO IL MONDO: GIANPIERO SAMORÌ DEL CRIMINALISSIMO MOVIMENTO "MODERATI (MALAVITOSI) IN RIVOLUZIONE". ED ORA DICO BASTA A STA MERDA DI COSA NOSTRA, CAMORRA E NDRANGHETA FINANZIARIA CHE DA SEMPRE STI PEZZI DI MERDA BERLUSCONICCHI RAPPRESENTANO ( VI ASSICURO, SPESSO PURE PEDOFILI, STRAGISTI ED ASSASSINI, IN QUANTO ORDINANTI DOZZINE DI STRAGI E MIGLIAIA DI OMICIDI MASCHERATI DA FINTI SUICIDI, MALORI ED INCIDENTI, IL TUTTO VIA VARIE LORO LOGGE MASSONICHE OMICIDA....NE ERO DENTRO QUINDI SO' QUESTO ALLA PERFEZIONE PER AVERLO VISSUTO, NON SOLO VISTO... I BASTARDI ASSASSINI E STRAGISTI SILIVO BERLUSCONI ED ENNIO DORIS ORDINANO DOZZINE DI STRAGI E MIGLIAIA DI OMICIDI MASCHERATI DA FINTI SUICIDI, MALORI ED INCIDENTI, IL TUTTO VIA VARIE LORO LOGGE MASSONICHE KILLER, COME ANCHE ATTRAVERSO MAFIA, CAMORRA, NDRANGHETA, A CUI LAVANO MONTAGNE DI SOLDI ZUPPI DI SANGUE DI MORTI AMMAZATI, ED ANCOR PIU', ATTRAVERSO LORO SANGUINARIE NUOVE OVRA E GESTAPO, SIA PUBBLICHE CHE PRIVATE) .

    ReplyDelete
  3. 4

    IL CIUCCIA E PRENDI MEGA CAZZI A GO GO LUIGI BERLUSCONI (BACIO RICCHIONESCHISSIMO QUI http://www.si24.it/wp-content/uploads/2017/07/luigi-berlusconi--600x300.jpg ) NATO IN FIGHETTINA ARLESHEIM (CH) IL 27.9.1988.... L'OMOSESSUALE ^OCCULTO^ LUIGI BERLUSCONI http://www.leggo.it/gossip/news/luigi_berlusconi_bacio_sulla_bocca_ad_un_amico_la_barba-2548577.html
    DI BASTARDAMENTE CRIMINALE ELIGOTECH AMSTERAM, BASTARDAMENTE CRIMINALE SOLDO LTD LONDON E BASTARDAMENTE CRIMINALE BANCA MEDIOLANUM (CHE RICICLANO MONTAGNE DI € MAFIOSI, ESATTAMENTE COME FACEVA LA CRIMINALISSIMA BANCA RASINI DI SUO NONNO, TOPO DI FOGNA LUIGI BERLUSCONI ....O COME FACEVA E FA ORA PIU' CHE MAI, LA FININVEST DEL PEDOFILO DILANIANTE FALCONE E BORSELLINO: SILVIO BERLUSCONI
    http://www.vnews24.it/2014/05/29/borsellino-sentenza-choc-stragi-commissionate-berlusconi/
    E DELLA CRIMINALISSIMA, HITLERIANA, ^OCCULTA" LESBICA MARINA BERLUSCONI )
    INSIEME AL BERLUS-CO-RROTTO VERME MARCO CARRAI DI CGNAL, CREA NAZITECNOLOGICHE NUOVE OVRA E GHESTAPO! COL NOTO ANTI SEMITA, GIA' 3 VOLTE FINITO IN CARCERE, PAOLO BARRAI, NATO A MILANO IL 28.6.1965 ( FINITO IN CARCERE PURE IN BRASILE, ED ANCHE PER PEDOFILIA OMOSESSUALE: INCULAVA LI I BAMBINI, NE SCRIVEREMO PRESTO
    http://www.rotadosertao.com/images/fotos/fotos_noticias/testao.jpg
    http://4.bp.blogspot.com/-aqbT4KlYsmw/TcLbvUUpkeI/AAAAAAAAAe4/TiDPLR0LH_U/s1600/barrai+ind-pag01.jpg
    https://groups.google.com/forum/#!topic/comp.soft-sys.matlab/j3oyd-SmJ88 )! UNITI AL MEGA RICICLA SOLDI ALTRETTANTO CRIMINALI: CAROGNA SCHIFOSA, MEGA FIGLIO E MARITO DI PUTTANONE, DAVIDE SERRA DI ALGEBRIS INVESTMENTS ( NON PER NIENTE, SOCIO DEI VERMI MEGA RICICLA SOLDI MAFIOSI: ENNIO DORIS, MASSIMO DORIS, GIOVANNI PIROVANO ED OSCAR DI MONTIGNY DI BANCA MEDIOLANUM, COSANOSTRANUM, CAMORRANUM, NDRANGOLANUM, HITLERANUM)! E COL TUTTO CONNESSO ALL'ECONOMISTA NOTORIAMENTE PEDERASTA E NAZISTA PAOLO CARDENÀ, NATO A MACERATA IL 2.19.1971 E RESIDENTE A PENNA SAN GIOVANNI (MACERATA), VIA UMBERTO I, NUMERO 41. DI CRIMINALISSIMA CARDENA' CONSULTING, BASATA A FALERONE, VIA MARIA MONTESSORI 6 63837 FALERONE - criminalissimo numero di telefono Tel: 0734.710786 - altro criminalissimo numero di telefono 3335915666, criminalissima e mail info@cardenaconsulting.it criminalissima email formazione@cardenaconsulting.it - P.IVA: 01840990442) E CRIMINALISSIMO BLOG VINCITORI E VINTI. IL BASTARDO MALAVITOSO PAOLO CARDENÀ, SEMPRE IN CRAVATTA STILE "COLLETTI LERCI", RICICLA SOLDI ASSASSINI DEI MEGA OMICIDA DI COSA NOSTRA, CRISAFULLI DI MILANO https://it.wikipedia.org/wiki/Crisafulli_(clan) )!!!

    ReplyDelete
  4. This comment has been removed by the author.

    ReplyDelete

Post a Comment

Popular posts from this blog

Building Bitcoin Lightning testnet node on Raspberry Pi3