Skip to content

Latest commit

 

History

History
66 lines (39 loc) · 1.33 KB

README.md

File metadata and controls

66 lines (39 loc) · 1.33 KB

smartcontract.codes

smartcontract.codes - a search interface for verified solidity source code

Alt Text

Join the chat at https://gitter.im/ethereum/play

Usage

smartcontract.codes is a search engine that allows you to search, browse and interact with solidity source code

Pull from Github

git clone https://github.com/ethereum-play/smartcontract.codes.git
cd smarcontract.codes

Install node modules defined in package.json

npm install

Start the app in the browser

npm start

To commit changes

npm run build
git add -A
git commit -m 'Commit message here'
git push

P2P search engine architecture

Consists of different kind of network nodes:

  1. DHT nodes - help with discovery

  2. source code nodes - collect source code

  3. target list nodes - collect crawler targets

  4. crawler & scraper nodes - add new source codes to the network

Find out more about it in our slides

How can I help?

  1. Open issues on things that are broken
  2. Fix open issues by sending PRs
  3. Add documentation

License

MIT