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

About

The P2P search engine for solidity source codes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%