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.
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:
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.
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 Foundation
Astar Foundation
NEOPIN
NEAR Protocol
Celo
Fhenix
Neon 🧬
Near Dev Hub
Injective Labs
Technologies used
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