
For the BuildAnything Spark Hackathon, I built Limes, a non-custodial permission gateway for ERC-20 approvals on Monad. Limes addresses one of the most common security issues in DeFi: unlimited token approvals. Instead of granting applications unrestricted access indefinitely, users create bounded permissions with a spending cap, mandatory expiry, and instant revocation, all enforced on chain. The project also includes an approval scanner that helps users discover and revoke existing unlimited approvals, a reference subscription integration demonstrating how protocols can adopt the model, and an early SDK that simplifies integration for developers. Building Limes reinforced the importance of designing security primitives that fit existing standards instead of requiring entirely new ones. It also highlighted how Monad's low fees and sub second finality enable continuous on chain permission enforcement that would be impractical on higher cost networks. The project deepened my understanding of secure smart contract design, protocol architecture, developer experience, and how infrastructure can improve safety across the broader EVM ecosystem.
Discussion
No comments yet. Be the first to share what you think.