A golang framework for building and deploying ethereum contracts written in solidity
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmd/ethel
commands
data
README.md

README.md

Ethel

A golang framework for building and deploying ethereum contracts written in solidity.

Ethel is still in the early prototype phase. If you're looking for something more stable check out one of these similar projects:

Getting started

First install ethel.

go get github.com/masonforest/ethel/...

Create a new project.

ethel new my_token
cd my_token

Run your new contract's tests:

ethel test

Initialize ethel (creates an Ethereum account to deploy from)

ethel init

And deploy:

ethel deploy

TODO

  • Add a server that can connect to a contract and act as an oracle
  • Add ethel console (a REPL that will connect to a existing contract)
  • Lots of other things