AI Guard Snap

AI Guard Snap

Secure Crypto Users, Simplified Blockchain Learning for Users.

98
Built at ETHSeoul 2024
AI Guard Snap

AI Guard Snap

Secure Crypto Users, Simplified Blockchain Learning for Users.

The problem AI Guard Snap solves

Are we truly achieving mass adoption?

The recent efforts in the blockchain ecosystem have been focused on "Mass adoption." However, these efforts mostly concentrate on economic aspects such as TPS, gas fee optimization, and gas fee delegation.

We questioned what true mass adoption entails. We believe that lowering the barriers to entry for blockchain dApp applications and accessibility is crucial.

Looking around, we notice that many individuals not familiar with the blockchain industry still struggle to understand dApps and platforms like extensions and wallets.

Especially concerning recent events like airdrops, we observed that many newcomers easily fall victim to phishing and scams.

Beginners often find themselves calling unfamiliar contracts and dealing with unfamiliar terms as they navigate through dApps and web3 applications.

To address this, we offer an extension service, AI Guard Snap & API, that explains to general users what contracts they are calling and detects risks associated with such calls, providing alerts against calling phishing contracts.

AI Guard Snap provides wallet snap services and AI-based API services.

We showcase how our service can be utilized using MetaMask's snap feature. Additionally, our service is designed for easy integration by all developers, with accompanying documentation for simplicity.

Through our service, users can verify the safety of their interactions and easily obtain explanations for the code.

Lowering the entry barriers for blockchain applications for mainstream users through AI-driven approaches is what we believe to be true mass adoption in another direction.

For detailed code reference, please visit:

Challenges we ran into

Unexpected Order Error In Metamask snap & ChatGPT Assistant Trial

Unexpected Order Error In Metamask snap

First one was about metamask snap. metamask snap, which one of wallet extensions, is using basecally async/await call by javascript eventloop. in this case, if using with other async call like fetch, javascript project occur duplicated request errors(bugs) via unexpected async order. so we had to set clearly specific order for both of metamask request and axios request.

ChatGPT Assistant Trial

Second one was about assistant api functionaliy in chatgpt. assistant api was recently released, actullay published beta version. so, It was hard to explore example code case and error handling during connectiong gpt backend api service. We followed up official assistant api document and then improve this code base by referencing serpapi blog material. moveover, we want to make response format fit on our requirement for users to understand easily and intuitively. that's why we added function for serving not only own matemask snap service , but also public api service for other wallet or blockchain platform

Tracks Applied (9)

Astar zkEVM

AI Guard Snap conducts security audits by analyzing and understanding all contracts in the Astar zkEVM ecosystem, provid...Read More

Astar Foundation

Special Prizes & Potential Treasury Funding

AI Guard Snap conducts security audits on smart contracts using AI, providing evaluations of their safety based on the a...Read More

Astar Foundation

NEOPIN Protocol

AI Guard Snap may not directly align with the goals of the NEOPIN challenge, which focuses on DeFi dApps development usi...Read More

NEOPIN

Launchpad Bounty

AI Guard Snap conducts security audits by analyzing and understanding all contracts in the Near ecosystem, providing aud...Read More

NEAR Protocol

Best Use of Minipay

AI Guard Snap conducts security audits by analyzing and understanding all contracts in the Celo EVM ecosystem, providing...Read More

Celo

Fhenix - Build Dapps on ETH L2 using FHE

AI Guard Snap conducts security audits by analyzing and understanding all contracts in the FHENIX EVM ecosystem, providi...Read More

Fhenix

Best Use Case of Neon EVM

AI Guard Snap conducts security audits by analyzing and understanding all contracts in the Neon EVM ecosystem, providing...Read More

Neon 🧬

AI Governance is NEAR

Team Spirit and Progress: AI Guard Snap team is dedicated to advancing AI governance and blockchain technology, striving...Read More

Near Dev Hub

Injective inEVM Bounty Program

AI Guard Snap utilizes Injective's inEVM to provide the following functionalities: Smart Contract Security Evaluation: A...Read More

Injective Labs

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion