[O4] - Petting Bufficorn 🏅

Petting Bufficorn is a contract risk and security user experience project. With the visual interactions of the pet Bufficorn, user can much easier to be engagned to be warned of risks for DeFi transactions.

Challenges

Sneaky Snoot - Risk Class Identification with GoPlus API

Ranked 0 ETH

The "Petting Bufficorn" is a Chrome extension that has a cute and friendly appearance. It assists users during DeFi transactions or trading on DEX by detecting potential risks in contracts. This is done by using Metamask Snaps, which extracts the chain ID and contract address from every transaction before the user confirms it in Metamask. With the help of Go+ NFT Security API, Bufficorn can determine the circulation of the NFT contract and detect whether the NFT has been involved in any malicious behaviors. Additionally, by utilizing Go+ Phishing Site Detection API, Bufficorn can identify whether a website is safe for conducting transactions. Furthermore, the Go+ Contract Security feature in Bufficorn allows it to detect whether a contract has engaged in malicious activities, such as the owner changing balance or performing rug pulls. With these advanced security features, users can make more informed decisions when conducting transactions and minimize the risk of financial losses.

Peaky Hiders - Web3 Risk Assessment Framework with GoPlus API

Ranked 0 ETH

"Petting Bufficorn" is a cutting-edge Chrome extension that leverages the Go+ API to enhance security during DeFi transactions and trading on Web3. The extension uses Go+ NFT Security API to receive response parameters, which it then uses to build a risk control model by weighing important parameters like trading volume and identifying any malicious behaviors. Bufficorn's innovative design enables it to alert the user with a combination of informative messages and ingressive emotions to indicate whether the transaction is risky or not. Overall, "Petting Bufficorn" provides a highly effective means of ensuring secure transactions and minimizing the risk of financial loss.

Super SAFU - GoPlus API Use

Pool 15,000 USDC

The "Petting Bufficorn" is a Chrome extension with a cute and friendly appearance. It helps users during DeFi transactions or trading on DEX by checking for potential risks in contracts, such as fake copycat coins. Bufficorn uses the Go+ Token Security API to identify coins with low circulation, which are considered high-risk. Bufficorn will show a significant alert when the transaction might be high-risky. With this feature, users can make more informed decisions when conducting transactions and minimize the risk of financial losses.

One of the Good Ones - Exploit Identification

Ranked 0 ETH

When using Metamask Snaps, the chain ID and contract address can be extracted from every transaction before the user confirms it in Metamask. After that, the chain ID and contract address are passed through the Goplus API (Approval Security API v1) to detect any high-risk vulnerabilities or high-risk signature methods on major protocols. By utilizing this process, users can be alerted to any potential risks associated with their transactions and take appropriate steps to protect themselves. This approach can help improve overall security and reduce the risk of fraud or other malicious activities in the DeFi space.

Security 🔒& Scalability 🌱

Ranked 7,000 ETH

By using Metamask Snaps, the chain ID and contract address can be extracted from every transaction before the user confirms it in Metamask. After that, the chain ID and contract address are passed through the Goplus API (Approval Security API v1) to detect any high-risk vulnerabilities or high-risk signature methods on major protocols. By utilizing this process, users can be alerted to any potential risks associated with their transactions and take appropriate steps to protect themselves. This approach can help improve overall security and reduce the risk of fraud or other malicious activities in the DeFi space.

Anything Snaps ?

Ranked 6,000 ETH

By using the monorepo structure from Snaps, “Petting Bufficorn” is developed in a security area that leverages the Go+ API to enhance security during DeFi transactions and trading on Web3. The extension uses Go+ NFT Security API to receive response parameters, which it then uses to build a risk control model by weighing important parameters like trading volume and identifying any malicious behaviors. Bufficorn's innovative design enables it to alert the user with a combination of informative messages and ingressive emotions to indicate whether the transaction is risky or not. Overall, "Petting Bufficorn" provides a highly effective means of ensuring secure transactions and minimizing the risk of financial loss.

MetaMask Snaps - Identity 🪪 & Communication 💬

Ranked 7,000 ETH

Utilizing Metamask Snaps, "Petting Bufficorn" can be developed as an NFT project. Each account can mint a unique Bufficorn and use each transaction to feed it, resulting in the Bufficorn's growth over time. Additionally, Bufficorn can serve as a virtual pet that interacts with the user through chat. By recording the chat logs, each Bufficorn develops its unique personality and characteristics, making it a special virtual pet that can grow alongside the user. Overall, "Petting Bufficorn" offers a fun and engaging way for users to interact with Web3 identity and communication.

#BUIDLathon 2023 DeFi Track

Pool 15,000 MATIC

"Petting Bufficorn" is an innovative project that seeks to enhance the user experience in the decentralized finance (DeFi) space by utilizing a friendly and engaging "pet" Bufficorn to help users navigate the risks associated with DeFi transactions. Through the use of visual interactions, users can easily engage with the "pet" Bufficorn and receive warnings about potential contract risks and security issues. This approach is designed to help users better understand the intricacies of DeFi and take steps to protect themselves from potential threats. Overall, "Petting Bufficorn" represents an exciting new approach to improving user experience and security in DeFi transactions. With its approachable and user-friendly design, this project has the potential to help more users safely and confidently navigate the fast-changing world of DeFi.

Project details

Petting Bufficorn is a contract risk and security user experience project. With the visual interactions of the pet Bufficorn, user can much easier to be engagned to be warned of risks for DeFi transactions.

The pet is very extendible to adopt any security risk check APIs.

In this demo, we adopts using Go Plus API as a security check. It can be extended to unlimited API resources.

How it's Made

  • This project uses goPlus to gather real time blockchain data for analytics via their API

  • We integrated the security analytics into Metamask Snaps. We host a Python Flask server to communicate with the frontend Bufficorn pet. The visual interaction would prompt user to be aware of any security risk.