Creating an address
To create an Edgeware mnemonic and keypair locally, follow the
steps below. If you would rather create a keypair online,
visit the key generator
Install rust and cargo here
Execute the following script once cargo is installed
rustup update stable
cargo install --force --git https://github.com/paritytech/substrate subkey
Create an account by running the following command
Save the output somewhere safe, it contains your secret mnemonic
to generate future keypairs.
It should look like the following:
Phrase `welcome draft actor now search injury enhance cigar misery move december essay` is account:
Public key (hex): 0xb2d1bda2d363cf25a26a9fb34ea314dc8981e378ca4797c52117f65731602826
Address (SS58): 5G7AgnBBNvdDYRVvcCYz95pMjGtS3ouWaq23Dcqe6rDjDuh7
Copy the Public key (hex) for use on the Edgeware Lockdrop homepage.
Note that if you intend to be a validator when the network
launches, you will need to generate three public keys, two
of which should be sr25519 keys as above:
One key should be an ed25519 key:
subkey -e generate
To trigger unlocking of ETH stored in a user lockdrop
contract, wait until the locktime has expired, and send any
transaction to the user lockdrop contract's address.
After sending a lock transaction, any ETH that was sent to
the master lockdrop contract will be
transferred into a user lockdrop contract.
You can find the user lockdrop contract by going to your
lock transaction on Etherscan, and looking for the contract
created by that transaction:
Create a transaction sending 0 ETH to that contract address,
from any address. As long as the lock has expired, funds
will be automatically released to the address that originally
locked them. (The original locking address is hardcoded in
the generated lock contract.)
We will also provide a user interface for unlocking as we
get closer to the first lock expirations.
Testing on Ropsten
The lockdrop contract deployed on Ropsten
has shorter locktimes of 15min, 30min, and 60min, instead of
3, 6, and 12 months respectively.
‹ Back home