Show HN: Guardian Protocol – Open-Source Ethereum Security Framework
The problem: Many dApps still rely on single-key ownership and lack safeguards like multi-step approvals, transaction delays, recovery mechanisms, or on-chain incident handling. This leaves them vulnerable to compromised keys, rushed or unauthorized actions, and operational mistakes.
Our approach: Guardian Protocol has two main parts:
Guardian Library – modular primitives for smart contract security:
Role-Based Access Control (RBAC)
Customizable workflows (multi-step approvals, time delays, meta-transactions)
Payment
Secure Access Layer – protective features for deployed contracts:
Ownership management with transfer safeguards
Recovery mechanisms
Dedicated roles for secure transaction broadcasting
On-chain incident response workflows
Examples / testbed: We’ve also built Sandblox, an open-source sandbox with example dApps deployed to testnet to showcase the protocol in action:
Simple Vault – deposit/withdraw flows with time-lock controls
Simple Token – ERC20 token with permissioned mint/burn workflows
Links: GitHub (Guardian Protocol): https://github.com/PracticalParticle/Guardian Sandblox: https://sandblox.app/ Website: https://particlecs.com/
Looking for feedback This is an ongoing project, so your suggestions now can directly shape where it goes. I’d appreciate input from both developers and security‑focused users on the on‑chain design:
Does the architecture make sense for your use cases?
Is the Secure Access Layer something you would integrate into your own contracts or workflows?
Would different primitives or workflows make it more relevant to your projects?
Any suggestions, critiques, or feature ideas are very welcome.
Jacob
No comments yet