All Projects → umbracle → Minimal

umbracle / Minimal

Licence: lgpl-3.0
Modular Ethereum client

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Minimal

Parity Ethereum
The fast, light, and robust client for Ethereum-like networks.
Stars: ✭ 6,499 (+9318.84%)
Mutual labels:  blockchain, ethereum, client
Trace
Supply chain transparency platform proof-of-concept based on the Ethereum blockchain ✍️
Stars: ✭ 52 (-24.64%)
Mutual labels:  blockchain, ethereum
Remix
This has been moved to https://github.com/ethereum/remix-project
Stars: ✭ 1,063 (+1440.58%)
Mutual labels:  blockchain, ethereum
Cryptolights
Live visualisation of blockchain transactions for popular cryptocurrencies
Stars: ✭ 54 (-21.74%)
Mutual labels:  blockchain, ethereum
Ethereumbook
Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood
Stars: ✭ 11,663 (+16802.9%)
Mutual labels:  blockchain, ethereum
Tokensale
Tokensale Best Practices for Founders
Stars: ✭ 50 (-27.54%)
Mutual labels:  blockchain, ethereum
Awesome Ethereum Cn
Web3.js、Solidity、Truffle开发教程及以太坊开发资源汇总
Stars: ✭ 54 (-21.74%)
Mutual labels:  blockchain, ethereum
Blockchain Learning
Learn and promote blockchain together by writing
Stars: ✭ 44 (-36.23%)
Mutual labels:  blockchain, ethereum
Etherscan Ml
Python Data Science and Machine Learning Library for the Ethereum and ERC-20 Blockchain
Stars: ✭ 55 (-20.29%)
Mutual labels:  blockchain, ethereum
Subspace
Library for Reactive Dapp Development with auto syncing and caching capabilities
Stars: ✭ 57 (-17.39%)
Mutual labels:  blockchain, ethereum
Zknifty
🎴Zero-knowledge non-fungible tokens on Ethereum using zk-SNARKs
Stars: ✭ 59 (-14.49%)
Mutual labels:  blockchain, ethereum
Javascript Cli
A CLI in JavaScript for the ARK Blockchain.
Stars: ✭ 48 (-30.43%)
Mutual labels:  blockchain, client
Ethdroid
Easy-to-use Ethereum Geth wrapper for Android
Stars: ✭ 47 (-31.88%)
Mutual labels:  blockchain, ethereum
Blockchainage
「区块链技术指北」相关资料。
Stars: ✭ 51 (-26.09%)
Mutual labels:  blockchain, ethereum
Learn Solidity
Code base for "Learn Solidity: Programming Language for Ethereum Smart Contracts" course in Tosh Academy & Blockchain Council
Stars: ✭ 44 (-36.23%)
Mutual labels:  blockchain, ethereum
Udacity Blockchain Developer Nanodegree
The road so far on Udacity Blockchain Developer Nanodegree
Stars: ✭ 53 (-23.19%)
Mutual labels:  blockchain, ethereum
The Journal Of Blockchain
区块链自媒体、专注区块链技术学习和实践、IPFS/Filecoin、Bitcoin、Ethereum、EOS、Cosmos、区块链、白皮书、Coinmarketcap、Coindesk、Safe Network、Telegram、Docker、社会治理、经济激励
Stars: ✭ 63 (-8.7%)
Mutual labels:  blockchain, ethereum
Ether sql
A python library to push ethereum blockchain data into an sql database.
Stars: ✭ 41 (-40.58%)
Mutual labels:  blockchain, ethereum
Zerodollarhomepage
A decentralized ad server running on the blockchain
Stars: ✭ 43 (-37.68%)
Mutual labels:  blockchain, ethereum
Kubereum
Kubernetes + Ethereum = Kubereum!!!
Stars: ✭ 55 (-20.29%)
Mutual labels:  blockchain, ethereum

Minimal

CircleCI Join the chat at https://gitter.im/umbracle/minimal

Modular implementation of different stacks of the Ethereum blockchain.

This is a work in progress so architectural changes are expected in the near future. Besides, there exist intentional panics intended to cover areas where the logic is unfinished or the test coverage is not complete.

Commands

Agent

Starts the Ethereum client for the mainnet:

$ go run main.go agent [--config ./config.json]

The configuration file can be specified either in HCL or JSON format:

{
    "data-dir": "/tmp/data-dir"
}

Some attributes can be also set from the command line:

$ go run main.go agent --config ./config.json --data-dir /tmp/local --port 30304 --log-level TRACE

The values from the CLI have preference over the ones in the configuration file.

Dev

Start a development chain with instant sealing:

$ go run main.go dev

Genesis

Generates a test genesis file:

$ go run main.go genesis
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].