How to have an Ethereum wallet without using any online wallets




In this tutorial, we'll learn how to generate a pair of Public and private keys for all the currencies that support BIP39 or BIP44 (like Bitcoin, Ethereum, Litecoin, etc ...). Before starting the tutorial, i may point that any cryptocurrency wallet is the sum of private keys from which we can generate their public keys (from one private key we can generate a public key. There many versions of public keys, but this is not the goal of our tutorial).
So, anyone who have a private key of an address can access to the funds stored there. Like an account in a bank, the RIB/SWIFT/IBAN are the public keys and the confidential and secret code are the private keys. In, this tutorial i'll use the multi cryptocurrency wallet provided by Jaxx.io supporting BIP44 protocol

Step1:

Download the wallet from the website: https://jaxx.io/ then extract the zip.

Step2:

Launch the wallet and make a new wallet. Then choose​ the crytpocurrencies or the token that you'll use in your new wallet (Example: Bitcoin, Ethereum, Litecoin, Golem)








Step3: Exporting your wallet backup

Creating a backup. Open Jaxx wallet then go to Tools -> Backup wallet -> backup wallet -> Clic on accept. You'll see a backup phrase of 12 different words. Those words are the master seeds (backup phrase) of our main HD wallet from which we can generate both private key and public address. Write this master seed in a paper and put it in a safe place. PS: Anyone who has access to these 12 words can easily manage the funds stored in this HD wallet. After writing the back up phrase, clic on Continue and check if what you've written if correct or not. If everything is correct you'll see a "Success" message.










Also, you can export one pair of Public and private keys within Jaxx. Go to Tools -> Display private keys -> Ethereum keys And you'll see your pair of Ethereum's Public address and Private key. If you want, write them in a paper and put them in a safe place. The public address is the address that you can give to anyone to send you some ethers and the private key must be secret and only you have access to it.






Advanced steps: Now, we have a Master Seed (12 backup words) and a pair of Public address and Private key. Using MyEthereumWallet: In order to use the funds in the wallet created within Jaxx in MyEthereumWallet. Go to: https://www.myetherwallet.com/ -> Send Ether & Tokens -> Private key And enter the private key exported in the above steps from Jaxx.







Now, we have a Master Seed (12 backup words) and a pair of Public and Private addresses.
MyEthereumWallet: In order to use the funds in the wallet created within Jaxx in MyEthereumWallet. Go to: https://www.myetherwallet.com/ -> Send Ether & Tokens -> Private key And enter the private key exported in the above steps from Jaxx. Now, as you can see, MyEthereumWallet let you see the public address generated from the private keys entered. And as we can see The public address given from Jaxx wallet and MyEthereum wallet are the same. This means, that our keys are valid and if we send money to this address we're safe because we have access to those funds in many wallets.

For security maniacs:

If you're a maniac about security, you can check if the wallet generated from Jaxx are correct or not, you can use this tool in Offline (shutdown your internet or disconnect your PC from internet and lunch it in your browser): Download this tool from Github: https://github.com/Chiheb-Nexus/bip39 With this tool, you can enter your Master Seed and verify the keys generated are the same like what Jaxx provided, or you can generate a new ones using 12 words of your choice. (This tool can work offline within you browser). Ps: Be sure you select BIP44 in the options.





Bonus: Using Metamask, the Chrome extension: You can import you wallet using the backup Phrase like these pictures:






If everything is correct, you'll have access to the funds of your wallet created with Jaxx. Or like Jaxx, you can create a pair of Public and Private keys using Metamask too.

Big thanks to: Jozze Ainsworth for his help.



[Bitcoin/Altcoin]: Échangez vos Bitcoin/Altcoin instantanément en Altcoin/Bitcoin avec ShapeShift



La technologie de la Blockchain a révolutionné le web et elle ouvre à présent des nouveaux horizons pour les développeurs et aux commerçants du web.
Dans cet article, je vais vous présenter le service qu'offre le site ShapeShift.io qui permet d'échanger instantanément vos Bitcoin ou vos Altcoin en d'autre monnaie cryptographique. C'est à dire, par exemple, si vous voulez échanger quelques Bitcoin (ou fraction de Bitcoin) en Litecoin, ShapeShift facilitera la tâche et rend l'opération instantanée.
La méthode traditionnelle consiste à passer par un site d'échange comme Kraken et y déposer de l'argent par virement bancaire (Il y a certains site d'échange qui acceptent les cartes bancaires internationales comme cex.io) puis transformer votre argent en crypto-monnaie en faisant une offre d'achat d'une monnaie cryptographique ou bien accepter l'offre de vente d'un autre commerçant de crypto-monnaie désirée. Cependant, cette méthode d'échange n'est valide que pour les citoyens occidentaux (dans la majorité des sites d'échanges l'utilisateur doit vérifier son identité et indiquer son compte bancaire qui doit impérativement porter son vrai nom et son adresse postale) et elle est quasi impossible pour les résidents tunisiens et ceux du tiers monde vu que ces derniers ne peuvent ni faire des virements bancaires en devise internationale (Euro ou Dollar) vers un autre pays ou une organisation résidente dans un autre pays et ni prouver leur identité (la majorité de ces sites d'échange n'acceptent pas les résidents tunisiens lors du processus de vérification).

C'est pourquoi, Shapeshift offre une alternative très intéressante aux jeunes et investisseurs du  tiers monde qui veulent s'aventurer dans l'échange et le commerce de la crypto-monnaie.
Il suffi juste d'avoir accès à une seule forme de crypto-monnaie et de suivre la démarche que je vais vous présenter.

Voilà, supposons que je veux échanger quelques fractions de Bitcoin en Dodgecoin. Il suffi d'avoir un portefeuille Bitcoin alimenté avec un fond en Bitcoin et un autre portefeuille Dodgecoin.
Personnellement, j'utilise le portefeuille en ligne proposé par Blockchain.info sur mon ordinateur et le même portefeuille sur mon smartphone (portefeuille Blockchain sur Android) et j'utilise le portefeuille en ligne proposé par Dodgechain.info et j'utilise MultiCoin Bitcoin wallet sur mon smartphone pour les Altcoin.
Bien sûr, vous pouvez utilisez vos portefeuille préférés. L'essentiel c'est d'avoir accès à une seule forme de crypto-monnaie.

Échanger une fraction de Bitcoin en Dodgecoin: 

Tout d'abord, il faut ouvrir le site ShapeShift.io et choisir Bitcoin comme crypto-monnaie à déposer pour l'échange puis sélectionner Dodgecoin comme monnaie de réception après l'échange.
Il faut insérer l'adresse sur laquelle on va recevoir nos Dodgecoin après l'échange et sélectionner une adresse de Bitcoin sur laquelle on va recevoir nos Bitcoin en cas d'échec de l'échange (Cette adresse est facultative, mais qui sait parfois l'échange aboutira à une erreur. On la joue "safe" et on met une adresse de réception en cas d'échec ;-) ).
Si tout va bien, on clic sur : I agree et sur Start. Une nouvelle fenêtre s'ouvrira avec une adresse Bitcoin sur laquelle on va envoyer nos fonds en Bitcoin pour compléter l'échange.
Une fois le payement effectué et après avoir une seule confirmation de la validité de la transaction. ShapeShift.io vous envoie directement vos Dodgecoin à l'adresse de votre portefeuille insérée au début de l'échange.
Voilà des captures d'écran d'un échange que j'ai déjà fait:


Comme vous pouvez le voir, le prix d'échange est de : 1BTC = 1718534,4828 DODGE. Et que le dépôt de mes fonds en Bitcoin a été validé, l'échange a été validé et mes Dodgecoin ont été envoyé avec succès.
À noter aussi, que 1717,53448272 DODGE ont été envoyé sur mon adresse Dodgecoin.
C'est à dire: 1718534,4828/1717,53448272 = 0,001BTC = 1mBTC a été échangé. C'est exactement ce que j'ai envoyé à ShapeShift.io (J'ai envoyé 0,001BTC + 0,0001BTC frais des mineurs).

Je consulte mon portefeuille Dodgecoin:


Voilà, j'ai bien reçu mes Dodgecoin. Et si je consulte le BlockExplorer de Dodgecoin pour voir si la transaction a été confirmé par le réseau de Dodgecoin:



Voilà, tout est en ordre et j'ai 16 confirmation du réseau de Dodgecoin.
Maintenant, je veux faire une autre transaction et envoyer mes fonds sur mon portefeuille en ligne à mon portefeuille sur mon smartphone (les deux portefeuilles sont différents):

Comme vous pouvez le voir, j'ai inséré mon adresse Dodgecoin sur laquelle je vais recevoir mes Dodgecoin sur mon smartphone et j'ai inséré le montant que je vais envoyer.

Maintenant, on voit que la transaction a été bien confirmé et si je consulte mon portefeuille sur mon smartphone:
Voilà, encore une fois, j'ai bien reçu mes Dodgecoin!

Échanger une fraction de Bitcoin en Dashcoin:

Comme ce que j'ai fait lors de l'échange de mes fonds Bitcoin en Dodgecoin, je fais refaire la même procédure et échanger une fraction de Bitcoin en Dashcoin:


Comme vous pouvez le voir, j'ai envoyé mes fonds en Bitcoin et j'attends l'échange en Dashcoin.


Voilà, l'échange a été bien déroulé et normalement je dois recevoir mes Dashcoin.

Voilà, encore une fois, j'ai bien reçu mes Dashcoin et toute l'opération a bien déroulée.

Pour plus d'informations, veuillez laisser vos commentaires ou bien me contacter par e-mail. 

Comment créer un portefeuille Bitcoin sur Blockchain.info ?


Présentation :


Blockchain.info est un populaire service de portefeuille Bitcoin et bloc explorateur lancé en août 2011. Le service fourni les transactions récentes, les blocs extraits de la chaîne de bloc de Bitcoin, graphiques sur l'économie Bitcoin, les statistiques et les ressources pour les développeurs. Le site propose également un service de portefeuille Bitcoin sécurisé. L'application mobile pour Android Blockchain.info permet aux utilisateurs d'envoyer et de recevoir des Bitcoins et parcourir les informations de la chaîne de bloc. En décembre 2013, la société ZeroBlock LLC a acquis Blockchain.info et elle a fabriqué la première application de Bitcoin mobile. [Source Wikipédia]

Création de portefeuille Bitcoin:

Afin de créer un portefeuille Bitcoin sur Blockchain.info, il suffi d'accéder au site web Blockchain.info et d'aller sur Portefeuille puis sur Démarrer un nouveau portefeuille comme suit:



Puis, vous aurez une page comme suit vous indiquant d'entrer votre e-mail ainsi votre mot de passe de votre portefeuille Bitcoin comme suit :


NB: L'adresse e-mail sera utilisée comme une deuxième couche (option) de vérification lorsque vous connectez à votre portefeuille Bitcoin sur Blockchain.info.

Accéder à votre portefeuille Bitcoin: 

Afin d'accéder à votre portefeuille, veuillez aller sur le menu portefeuille de Blockchain.info et de cliquer sur Connectez-vous maintenant. Vous aurez un menu comme suit indiquant votre identifiant sur Blockchain.info. 
À noter que vous devez impérativement vous souvenez de de cet identifiant qui sera la clef qui permet d'ouvrir votre portefeuille Bitcoin. Si vous avez oublié cet identifiant, veuillez suivre la procédure de récupération du wallet présente dans la même page de connexion à votre portefeuille Bitcoin. Un e-mail de vérification vous sera transmis sur votre e-mail avec lequel tu as crée ta portefeuille Bitcoin (d'où l'utilité de l'email pour la deuxième couche de vérification).



Votre portefeuille Bitcoin: 


Connecté sur votre portefeuille Bitcoin vous aurez un menu comme suit qui contient: 
  • Le nombre total de vos transactions
  • Le montant total reçu sur votre portefeuille (en euro ou en dollar et en Bitcoin)
  • Le montant total émis depuis votre portefeuille Bitcoin
  • Le solde final sur votre portefeuille Bitcoin
  • Un code QR et la dernière adresse crée sur laquelle tu peux avoir des fonds sur votre portefeuille
  • Un onglet pour voir les transactions sur ce portefeuille
  • Un onglet pour avoir une adresse sur laquelle tu peux recevoir des Bitcoin
  • Un onglet pour importer ou exporter les transactions ainsi tes adresses via/vers Blockchain.info
  • Un bouton qui accède aux paramètres de ton portefeuille
  • Une option de sauvegarde de tout ton portefeuille soi sur Dropbox, Google rive, Messagerie, paper (imprimer tout) ou téléchargement sur votre PC/Mobile.

Voilà donc, pour recevoir des Bitcoin veuillez aller sur l'onglet Recevoir de l'argent et copier puis envoyer ton adresse (ou bien générer une nouvelle adresse) à celui qui va t'envoyer des Bitcoin comme suit:


À noter: cette adresse contient une somme de Bitcoin égale à 4.94€ (explication du solde à côté de l'adresse, le votre pourra avoir un solde nul).

Pour envoyer des Bitcoin, veuillez aller sur l'onglet Envoyer de l'argent et écrire l'adresse sur laquelle vous voulez y envoyer des Bitcoin en précisant le montant à envoyer comme suit: 


À noter: Il y a plusieurs types de d'envoi des Bitcoin : Envoi rapide, Coin partagé, personnalisé, par e-mail et SMS.

Finalement, pour voir toutes vos transactions veuillez aller sur Mes transactions et regarder les activités de ton portefeuille comme suit:


À noter: J'ai effectué deux transactions sur ce portefeuille : J'ai reçu 0.04 BTC et j'ai envoyé un montant égal à peu près 0.02 BTC. Tout est enregistré sur mon portefeuille et sur le blockchain du réseau Bitcoin.

Je vous laisse explorer les autres fonctionnalité de ce portefeuille sur Blockchain.info.