Skip to content

Instantly share code, notes, and snippets.

@emanuel
Last active May 3, 2018 06:03

Instruçōes para realizar o setup da Ethereum Wallet para o workshop de Blockchain

1 - Descarregar um cliente para a rede ethereum (Ethereum Wallet)

ou

O software da carteira apenas ocupa 65.9 MB

2 - Seleccionar a rede de Testes Rinkeby (que será a utilizada no Workshop)

  • Deverá ser seleccionada a network de testes rinkeby conforme ilustrado na imagem: select_rinkeby

Pois caso contrario será sincronizada a carteira com a Main Net de Ethereum que não iremos utilizar no workshop.

3 - IMPORTANTE: Deixar concluir a sincronização da carteira com a rede de testes (rinkeby) para completar o donwload da blockchain

E deixar sincronizar todos os blocos da rede de teste. O tamanho da blockchain de testes Rinkeby ocupa ~6GB (comprimida) e ~8.30GB (descomprimida). Este passo irá demorar vários minutos!

initial sync still_syncing

Quem instalar a carteira antes do workshop e realizar a sincronização completa com a rede rinkeby não é necessário mais nenhum passo adicional

4 - A alternativa para quem não tiver realizado os passos 1 - 3 antes do workshop

Durante a primeira hora do workshop de Blockchain em que será dada a parte teórica os participantes que não tenham ainda a carteira configurada / instalada poderão realizar o download da mesma e utilizar uma cópia offline da blockchain:

  • está disponivel aqui nos nossos servidores: rinkeby blockchain
  • levaremos também algumas pen drives com copia da blockchain se alguém não conseguir descarregar
  • poderá ser também disponibilizada numa pasta partilhada de um servidor da Vossa rede LAN.

Dependendo do sistema operativo a cópia da blockchain deverá ser copiada para uma destas pastas

  • LINUX: ~/.ethereum/rinkeby/geth/chaindata
  • OSX: ~/Library/Ethereum/rinkeby/geth/chaindata
  • WINDOWS: ~/AppData/Roaming/Ethereum/rinkeby/geth/chaindata

5 - Aprovisonar as carteiras com Test Ether

Preparamos uma Bot do telegram que irá distribuir automaticamente Test ethers da sua propria carteira, para que os participantes recebam ether de teste basta juntarem-se ao canal de telegram

https://t.me/bragablockchain e utilizar o comando /gimme <your_wallet_address> e irão receber 1 ETH.

e/ou em alternativa

  • utilizarem o faucet.rinkeby.io para receberem test ethers. Será necessário publicar uma mensagem numa rede social com o endereco da carteira e depois copiar o link desse post e colocar como input na tab "give me ether" e esperar um pouco para receber os seus Ether de testes.

Este passo 5 será explicado com mais detalhe durante o workshop.

Seguem algumas indicações para quem não conseguir utilizar o instalador da carteira e tiver de realizar uma instalação manual dependendo do sistema operativo

Linux (debian)

a) Run sudo dpkg -i <downloaded_filename>

if you have a package manager you can just click the file and it will install also.

b) Start application

  • from gui search 'ethereumwallet' or
  • from cli type 'ethereumwallet'

Arch-Linux

a) Run pacaur -S mist

b) from cli type mist

macOS

Homebrew

On your terminal:

1. Install homebrew (if not yet installed)

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. Tap Homebrew Cask: brew tap caskroom/cask

3. Install: brew cask install ethereum-wallet

4. Start Ethereum Wallet Application from Applications folder on Finder

Windows

1. download zip file accordingly (32 or 64 bit version)

2. unpack to a folder

3. search and double click ethereum wallet.exe file

Later on, if you want to uninstall the wallet and the blockchain files:

Linux (debian)

a) run command: dpkg -r ethereumwallet

b) delete folder located in your home directory called ./ethereum

Arch-Linux

a) run command pacaur -Rns mist

b) delete folder located in your home directory called ./ethereum

macOS

a) Remove application from Applications folder on Finder or by running brew cask uninstall ethereum-wallet from the terminal

b) Find extras to remove at ~/Library/Ethereum directory

Windows

a) the application is a self-contained application. no uninstall needed

b) ethereum blockchain files are stored in C:\Users\<your_username>\AppData\Roaming

  • folders name can be ethereum and/or ethereum wallet

WARNING:

If you delete this folder using the above commands you will remove also the keys generated for your wallet and you will lose any access to any resources stored on that wallet. remove only if your only assets stored are the test ethers and you wish to delete all ethereum related files (including blockchain files).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment