Grant Proposal - Solve3 | Bot Protection for Smart Contracts

Project Title
Solve3 | Bot Protection for Smart Contracts

Description
Solve3 - The first service that protects smart contracts against bots to
ensure that bots don’t get an unfair advantage of web3 projects.

Manifesto/Vision
The idea for Solve3 was born at a hackathon.
Our goal is to make web3 a fair and bot-free place. Bots are a problem in the web3 world for which there is no adequate solution so far. Solve3 wants to change that!
For this we want to develop a bot protection that allows smart contract functions to be executed exclusively by humans. - As a service.
Easy to implement. Easy to use. Solve3.

Problem

  • Whether in web3 games, limited NFT sales or when buying tickets to your favorite crypto event, bots provide an unfair advantage in web3.

Bot owners use their chance to gain profit in web3 to the detriment of honest users.

Solution
We want to prevent from bots.
Solve3 is a bot protection for smart contracts by using captchas.
Solving captchas has become an intuitive part of the web2 ecosystem that is very effective in the fight against bots.
Solve3 wants to remodel this native web2 tool into one that can easily, fairly and elegantly be utilized in web3 space.

Instead of interacting with the smart contract directly, a user has to solve a puzzle captcha before executing the transaction. Therefore the user needs to sign a message, based on the signed message a puzzle captcha is created.​
After solving this captcha, our backend returns a proof. With this proof, the user is able to execute the smart contract function. An on-chain verification ensures that the proof is valid.

  • If necessary, the bot protection can be disabled and the smart contract can be used without Solve3. Just to be on the safe side.

Aside from being a puzzle, a captcha can also be a marketing medium which is shown to thousands of users. Businesses or individuals can rent captcha images like they can rent billboards across town. This makes it a win-win situation. Smart contracts are protected and projects are offered a real web3 advertising platform.

Renting a captcha image as advertisement platform must be paid. By solving the captcha the user receives a cut of this payment.

PromoteAndEarn

Product Features

  • Protection
    We protect smart contracts from bots by using a simple solution that users are already used to.

  • Promotion
    Businesses or individuals can rent captcha images like they can rent billboards across town.

  • Earn
    The advertising revenue is partly passed on to the users. It makes captcha less annoying.

  • Easy to use
    Just a few lines of code are needed to implement our bot protection.

Validation
A recently published report by Levan Kvirkvelia shows the problem in numbers:
An analysis of 60 web3 games showed that on average 40% of the players in the games are bots. (200,000 bots in total)
According to jigger, the game Mines of Dalarnia saved $60,000 worth of tokens a month by removing bots.

Progress
Proof of Concept and running demo built at Polygon BuidlIt hackathon and further developed afterwards.

Differentiation
Solve3 is similar to the bit protection of proof of humanity. The big difference is that we don’t use a third party captcha and have implemented our own logic. Furthermore Solve3 will be a service solution, we want to indroduce captcha sessions to be less annoying for users during a game and in the future it will also allow to use the captcha through multiple smart contract instances.

And in addition, the use of the captcha as an advertising medium, which allows Solve3 to finance itself and users to earn tokens by solving captchas.

Team
Kurt:

  • Based in Germany
  • Worked as Electronics Technician until 2016
  • Bachelor of Science in Computer Science
  • In Blockchain since 2019
  • Freelance Blockchain Developer since 2020

Valerie:

  • Based in Germany
  • Worked as Accountant until 2016
  • Bachelor of Science in Computer Science
  • In Blockchain since 2018
  • Freelance Product Manager and Blockchain Developer since 2020

Grant Request $
$60,000

What the Funds Are For
We need the money to hire people who are better than us in their domain.
We need a Designer, a Typerscrit/Frontend Dev, Landing Page creator, Auditor, Marketing.

Help Requested
Mentorship

Additional Resources, Links
Website: https://solve3.org
Demo: https://demo.solve3.org
Twitter: https://twitter.com/Solve3_org
Pitch-Deck: https://solve3.org/pitch/SOLVE3.pdf