github.com/etsc3259/etsc@v0.0.0-20190109113336-a9c2c10f9c95/contracts/ens/README.md (about) 1 # Swarm ENS interface 2 3 ## Usage 4 5 Full documentation for the etsc Name Service [can be found as EIP 137](https://github.com/etsc/EIPs/issues/137). 6 This package offers a simple binding that streamlines the registration of arbitrary UTF8 domain names to swarm content hashes. 7 8 ## Development 9 10 The SOL file in contract subdirectory implements the ENS root registry, a simple 11 first-in, first-served registrar for the root namespace, and a simple resolver contract; 12 they're used in tests, and can be used to deploy these contracts for your own purposes. 13 14 The solidity source code can be found at [github.com/arachnid/ens/](https://github.com/arachnid/ens/). 15 16 The go bindings for ENS contracts are generated using `abigen` via the go generator: 17 18 ```shell 19 go generate ./contracts/ens 20 ```