Ethernity Docs
  • Welcome to Ethernity CLOUD
  • Getting Started
  • Ethernity Node Quick Start
    • Hardware Requirements
    • BIOS Settings
    • Supported Platforms
    • Blockchain Settings
    • Security Considerations
    • Installation
  • Ethernity Client Quick Start
    • Platforms and dependencies
    • Blockchain Settings
    • Security Considerations
    • Installation
  • ethernity node
    • Prerequisites
      • Hardware with SGX Support
      • Check SGX Support
      • Installing Linux
        • Download
        • USB Installation Media
        • Ubuntu 18.04 LTS
        • Ubuntu 20.04 LTS (Recommended)
        • Ubuntu 22.04 LTS (Experimental)
        • SSH Connection
      • Blockchain Wallets
    • Download
    • Installing the Node
    • Update the node
    • Configuring the Node
      • Select the network
        • Mainnet on Bloxberg
          • ETNY on Bloxberg
        • Testnet on Bloxberg
          • Data Processors
          • Bloxberg (BERGS)
          • tETNY on Bloxberg
          • tETNY Faucet
        • Mainnet on Polygon
          • ECLD on Polygon
        • Testnet on Polygon (MUMBAI)
      • Task execution price
      • Resources configuration
    • Monitoring the Node
    • Troubleshooting issues
    • Firewall Rules
    • Proof of eXecution
      • Blockchain Metadata
      • IPFS
    • Node Reset
      • Node Connect
        • DHCP
        • Static IP
        • Console
      • Change Password
      • Node wallets
  • Mainnet
    • Mainnet on Bloxberg
    • ETNY on Bloxberg
    • Mainnet on Polygon
    • ECLD on Polygon
  • TESTNET
    • Data Processors
    • Bloxberg (BERGS)
    • tETNY on Bloxberg
    • tETNY Faucet
    • Polygon (MUMBAI)
  • Developer Guide
    • Introduction
    • The EC Protocol
      • Data flow inside EC
    • The GUIDE
      • Environment Prerequisites
      • Step-by-Step dApp
  • ENS Domain Registration
    • Introduction
    • ENS Smart Contract Details
      • Polygon Mainnet
      • Bloxberg Mainnet
    • Registration Steps (ENSRegistrarController)
  • Ethernity Client
    • Prerequisites
      • Python 3.6+
      • git
      • Blockchain Wallet
    • Download
    • Running the Client
    • Configuring the Client
    • Proof of eXecution
      • Blockchain metadata
      • IPFS
  • Ethernity Smart Contract
    • Data Owner API
    • Data Processor API
  • Wallet
    • MetaMask
    • Installation
    • New Wallet
    • Restore Wallet
    • Wallet Validation
    • Contract Upgrade
    • Receive ETNY - Optional step
    • Send ETNY - Optional step
    • Change RPC URL
  • Public Sale Buying Journey
    • Round 1
      • Interest Registration
      • Public sale start
      • Queue placement
      • Crypto (USDT) payment
      • Bloxberg receiving address
      • Troubleshooting
    • Round 2
      • ❗VERY IMPORTANT
      • Interest Registration
      • Login
      • KYC - R2
      • Queue placement
      • Payment Options
        • USDT
        • Coin Payments - Crypto
        • Coin Payments - Paypal
    • Round 3
      • ❗VERY IMPORTANT
      • Interest Registration
      • Login
      • KYC
      • Package Selection
      • Payment Methods
        • DIRECT
          • USDT - ERC-20
          • USDT - TRC-20
          • USD - Polygon
          • BUSD - BSC
        • COINPAYMENTS
        • PAYPAL
        • CEXs and Hot Wallets Withdraw
          • Binance
          • Coinbase
          • Kraken
          • MetaMask
          • Trust Wallet
        • Receive ETNY
  • Staking dApp
    • Intro
    • Node address and private key
    • Import private key
    • Connect wallet to dApp
    • Change connected wallet
      • Disconnect wallet address
    • Staking dApp homepage
      • Account
      • Pending
      • Approved
      • Terminated
      • Marketplace
    • Base stake
      • Create base stake
      • Approve base stake
    • Extended stake
      • Create extended stake
      • Apply for an extended stake
      • Approve extended stake
    • Open Beta Staking dApp
  • SWAP dAPP
    • Intro
    • Create Account
    • Login
    • KYC
    • Setting up the profile
    • Dashboard
    • Confirmation
    • Sign transactions
  • LIQUIDITY PROGRAM
    • Liquidity Supply Guide
    • Connect wallet
    • Select range
    • Choose contribution
    • Viewing pools
    • Remove liquidity
  • Hardware Affiliate Program
    • Intro
    • Hardware Affiliate
      • Create Account
      • Login
      • Dashboard
      • Generate codes
      • Upload Codes
      • Profile information
    • Node operator
      • Register
      • Login
      • KYC
      • Activate Device
  • Contact
    • Social Media
Powered by GitBook
On this page
  • Creating the wallet
  • Clone the repository
  • Generate the wallet
  • Store the keypair
  • Funding the wallet
  • Testnet

Was this helpful?

  1. Ethernity Client
  2. Prerequisites

Blockchain Wallet

Creating the wallet

One Ethereum wallets is required to run the Ethernity client.

For Windows, open "Git Bash" and run the commands inside that window.

Clone the repository

If you have not done so already, clone the repository.

git clone https://github.com/ethernity-cloud/mvp-pox-client.git
cd mvp-pox-client

ethkey is a tool written in rust coming from the openetherum project. The compiled binary contains modifications that print the checksummed address which is required for configuration.

Generate the wallet

On Windows

utils/windows/ethkey.exe generate random

secret:  ecc73d25230fa2b8eb6fxyzxyzxyz00ad9e19ce1c58a620fcad41d4eefa986bf
public:  ae66dd48e2fbaba48954af77cb21ca78b9bc666609a00528604655f4e0aade060931151551736a2e70b6ca39e83d886c5a98db159be7ba847d7fab2633d394bb
address: 0x1602562d4xyzxyzxyz1D357f0111963431AdBca68

On Linux

utils/linux/ethkey generate random

secret:  ecc73d25230fa2b8eb6f8dxyzxyzxyzad9e19ce1c58a620fcad41d4eefa986bf
public:  ae66dd48e2fbaba48954af77cb21ca78b9bc666609a00528604655f4e0aade060931151551736a2e70b6ca39e83d886c5a98db159be7ba847d7fab2633d394bb
address: 0x1602562dxyzxyzxyz51D357f0111963431AdBca68

The value of address is attributed to the ADDRESS variable inside the config file, like this:

ADDRESS=0xF6fcb0C937F9Bd9761B92FF6cE4eE22CA1D7b75a

The secret represents the private key and is attributed to the PRIVATE_KEY variable inside the config file, like this:

PRIVATE_KEY=fd5b017ede91c5b6823901xyzxyzxyzf422b29e09f6f77f84408006fdf82fc69

The content of the file 'config' at the end should be like this:

ADDRESS=0xf17f52151ExyzxyzxyzFAD080c5704D77216b732
PRIVATE_KEY=ec925a30a6c7408dae06fb6xyzxyzxyza5aa74a9fd5cb38fcfe112416b0c6476

Store the keypair

The keypair you are generating represent the identity of your client and you are fully responsible to keep it safe. Do not share this information, or store it unencrypted outside your client environment.

Funding the wallet

Various options exist to fund the wallet, depending on the network the Ethernity client runs on.

Testnet

The testnet is using bloxberg as blockchain infrastructure. The bloxberg faucet can be found at:

Just enter your wallet address (including 0x in front) in the form, fill the captcha and you will receive 0.2 bergs. 0.2 bergs is enough to run a few million transactions.

PreviousgitNextDownload

Last updated 2 years ago

Was this helpful?

https://faucet.bloxberg.org