Tanuki
Overview
Tanuki is a trustless wallet scoring protocol. It uses ZKP’s to trustlessly read historical on-chain activity to calculate wallet scores. Wallet scores are modular, enabling use cases like paymasters with loyalty-based subsidies and lending protocols with variable rates.
Architecture
Use Cases
- Credit score protocols which offer different terms to users based on their scores.
- NFT pricing models that consider the wallets' past interactions with the NFT to accurately estimate price.
- Paymasters that determine the amount of gas fee reimbursement for each user. Currently, these methods are performed off-chain, resulting in centralized, less transparent, and trust-dependent systems.
- Spam prevention on Lens: create a social credit score for accounts, only allow posting / interaction based on certain minimum score
Sponsor Prizes
EVM Chains
- Gnosis Chain
- Taiko
- Linea (Metamask)
- Celo
- Scroll
- Mantle
Taiko
ZK-Zone 🥷
The core of the Taiko ZK-EVM are the ZK-EVM circuits! And the rollup makes use of ZKPs elsewhere as well. Sharpen your circuit writing skills and help improve Taiko while doing so.
Polygon
🤝 $5,000 Best Public Good with Account Abstraction or Gasless transactions on Polygon
Create a permissionless public good dapp with an app-like UX by sponsoring your users’ gas fees using gasless transactions or by batching transactions into a single transaction. Learn more by reading up on ERC-4337: Account Abstraction and Gasless transactions.
Account Abstraction SDKs
Safe{Core} Account Abstraction SDKs support Polygon PoS Mainnet and Polygon PoS Mumbai Testnet.
Biconomy’s Gasless Transactions SDKs support Polygon PoS Mumbai Testnet with Mainnet and zkEVM networks coming soon.
In your project’s README, explain the UX optimization strategies you chose and link to relevant sections of code with your account abstraction implementation.
Link to Polygon prize information
🏊♂️ $5,000 Build #onPolygon in Public Pool Prize
Deploy your smart contract on Polygon (Polygon PoS Mainnet, Polygon PoS Mumbai Testnet, Polygon zkEVM Mainnet, or the Polygon zkEVM Testnet) and provide a link to the smart contract and your tweet. All teams that satisfy these requirements will split the pool prize.
Pool prize eligibility: In your project’s README
✅ Link to your deployed smart contract(s) on Polygonscan. For example: https://testnet-zkevm.polygonscan.com/address/0xe4f013c9edcbcca0c9cff669e97567230c06eedc
✅ Link to your tweet: Use this link to Tweet out the link to your deployed smart contract and build in public by sharing your code with the Polygon Devs community
4️⃣ Build a dapp on Linea
We have $7500 max for up to 5 winners
Linea public testnet launched 3/28, and we want to see you build a dapp that will quickly grow our user base. Linea is an EVM equivalent zk-rollup that offers faster finality and low gas fees to help you scale your dapps. Learn more at https://linea.build/.
Winners will be featured on our ecosystem portal and celebrated within the Linea community!
Beyond your winnings, you have the opportunity to work alongside ConsenSys post-hackathon to apply for a MetaMask Grant or be part of our Ambassador or Accelerator program. We want to build with you, and with a well-fleshed-out submission, we can help you take your idea to the next level, finish those features you couldn’t get to, or take your project to production.
Requirements:
Deployment: on Linea Link to the deployed contract address on blockscout Linea network configured in your code Derp: Repos must contain a text file named “tokyo.txt” with the phrase “Keep calm and love Tokyo” This attention to detail helps us reward genuine effort and identify quality projects. Code needs to be viewable on GitHub Each submission should have a short video that describes scope and functionality of the dapp
Ethereum Foundation
Ecosystem Support Program (ESP)
🏆 Prize - Account Abstraction: Wallets, Paymasters, & Developer Tooling
Paymasters: An interesting implementation of a paymaster contract into an application flow (e.g. Sybil-resistant gas sponsoring, paymasters swapping tokens for ETH) or tools for paymasters to manage their paymaster contract.
AAVE
Account Abstraction: Build a tool that uses Account Abstraction with GHO to allow users to pay gas fees with GHO, and has rebates. E.g., if the gas used is more than GHO paid, users can claim a rebate or pay it forward.
GHO
Account Abstraction: Build a tool that uses Account Abstraction with GHO to allow users to pay gas fees with GHO, and has rebates. E.g., if the gas used is more than GHO paid, users can claim a rebate or pay it forward.
Link to AAVE prize information
🏆 Prize - ZK, Semaphore, RLN, & Unirep
We encourage building in any of the 4 domains mentioned above, and are looking for the best integration for any use case.
AaveDAO
Account Abstraction:
Build a tool that uses Account Abstraction with GHO to allow users to pay gas fees with GHO, and has rebates. E.g., if the gas used is more than GHO paid, users can claim a rebate or pay it forward.
Bunzz
Use Bunzz to upload your own smart contract module to develop your Dapp
