a search engine for verified solidity source code

Problem

but developers can't search for verified solidity source code

Ethereum is one of the biggest & fastest growing blockchains

 

10+ million

smart contracts on the blockchain

1,5+ million

new smart contracts per month

1,2 million

calls to smart contracts per day

50,000+

new developers per month

verified source codes < 1000

no open neutral place to store

no place to explore/browse

smart contracts and sources

no incentive to share

solidity source codes

full solidity source codes

Solution

a p2p search engine for verified solidity source code

to deliver the value promised by Ethereum to be trustless

to grow way beyond 1000

open p2p database to

place to explore

 smart contracts

API to verify

solidity source codes

store solidity source codes

verified solidity source codes

scalable

decentralized

simple

trustless

What is                      ?

@TODO: explainer video

A Search Engine for Verified Solidity Source Code

Play project connects multiple nodes into an open, transparent and censorship resistant p2p search engine for verified solidity source code. Each node is a separate database with a built in verification system, indexing system and an API.

When somebody clones a node, the clone will automatically publish itself to a topic on a DHT system, so that existing clones can discover and subscribe to the new clone and the new clone discovers and subscribes to the existing clones. When a new verified contract is stored in any of the clones, all subscribed clones are notified and if they can re-verify the contract it will also be stored to their database.

Having a p2p database and efficient indexing system in place, Play will create a search page, which enables users to search the p2p network for verified source code which match certain keywords, function names, code snippets, comments or other patterns.
Users can browse the results and explore the source code to learn, edit and re-deploy to a simulator to interact with the contract.

Market Landscape

Explorability & Searchability of Solidity Source Code

Solidity Source Code and Smart Contract Interactivity

What we developed

January 2019

April 2019

(Today) July 2019

@TODO:
consult with KEN to fill out agreed upon milestones (see hackmd)

Now, we can

a search engine for verified solidity sourcecode

What is next?

July 2020

January 2020

October 2019

April 2020

(Today) July 2019

Then we get

How it works (1/2)

How it works (2/2)

Application: Example 1

Application: Example 2

Application: Example 3

Pricing Policy

More Information

Homepage: https://playproject.io

Whitepaper: . . .

Technical Paper: . . .

Dev Document: . . .

Github: https://github.com/playproject-io

Made with Slides.com