Skip to content
/ EVMLN Public

Ethereum Virtual Machine on Lightning Network

License

Notifications You must be signed in to change notification settings

22388o/EVMLN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ethereum Virtual Machine on Lightning Network

image

Making smart Contracts happen on Bitcoin.

Value

-SideChain

-Consensus Hybrid with PoS from Ethereum (Delegate Channel)

-Speed by Lightning Network

-Smart Contracts by Ethereum (Solidity)

-Security by Bitcoin(Layer One)

Swarm ENS interface

Usage

Full documentation for the Ethereum Name Service can be found as EIP 137. This package offers a simple binding that streamlines the registration of arbitrary UTF8 domain names to swarm content hashes.

Development

The SOL file in contract subdirectory implements the ENS root registry, a simple first-in, first-served registrar for the root namespace, and a simple resolver contract; they're used in tests, and can be used to deploy these contracts for your own purposes.

The solidity source code can be found at github.com/arachnid/ens/.

The go bindings for ENS contracts are generated using abigen via the go generator:

go generate ./contracts/ens