Skip to content

smartcontract-codes/smartcontract.codes-v2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%