hackquest logo

Sentinel DAO

Sentinel DAO is an on-chain treasury firewall powered by Arbitrum Stylus. We prevent treasury hacks by enforcing dynamic risk policies and trust scores at the execution level using Rust logic.

视频

项目图片 1

技术栈

Rust
Solidity
Web3

描述

🛡️ The Problem: Static Security is Failing

DAO treasuries lose millions annually because standard multisig wallets (like Gnosis Safe) are static. They verify signatures, not intent. If a signer is phished or their private key is compromised, the multisig approves the transaction because the signature is mathematically valid.

💡 The Solution: Sentinel DAO

Sentinel DAO acts as an On-Chain Firewall that sits between the treasury and the blockchain execution layer. Even if a hacker possesses a valid private key, Sentinel’s Rust Policy Engine will block the transaction if it violates the DAO’s safety rules.

We introduce "Dynamic Compliance":

1. Trust Scores: Every contributor has a dynamic score based on behavior.

2. Panic Mode: Guardians can instantly freeze assets on-chain when anomalies are detected.

3. Execution Blocking: Malicious transactions are reverted at the protocol level.

🏗️ Why Arbitrum Stylus?

Calculating dynamic risk scores involves complex logic and math that is prohibitively expensive on the standard EVM.

By using Arbitrum Stylus (Rust), Sentinel DAO can:

Compute complex risk models at *10x-100x lower gas costs**.

* Leverage Rust's memory safety guarantees.

* Maintain a hybrid architecture: Solidity for standard interfaces (ERC-20), Rust for heavy computation.

🚀 Key Features

* Hybrid Architecture: Seamless interoperability between Solidity state and Rust logic.

* Guardian Console: Real-time monitoring and manual override capabilities.

* Panic Button: Immediate freeze functionality for compromised accounts.

* Institutional UI: Designed for DAO treasuries and grant programs.

1. Sentinel Logic (Rust Stylus):

0x6ae7760270787324f187111bfc6096d0094778a3

https://sepolia.arbiscan.io/address/0x6ae7760270787324f187111bfc6096d0094778a3

2. Sentinel DAO Token (Solidity Interface):

0xb04c22a9635a4f74e972a2df60c5c2fefd98a327

https://sepolia.arbiscan.io/address/0xb04c22a9635a4f74e972a2df60c5c2fefd98a327

本次黑客松进展

During the hackathon, we built Sentinel DAO from scratch, focusing on the Hybrid Architecture implementation:

1. Smart Contracts:

- Developed the Rust Policy Engine (Stylus) to handle risk scoring and whitelist logic.

- Built the Solidity AccessControl layer to manage roles (Guardian vs. Contributor).

- Successfully connected Solidity interface to Rust logic via Stylus SDK.

2. Frontend:

- Built a Next.js dashboard with "Guardian" and "Contributor" personas.

- Integrated Wagmi/Viem for seamless interaction with the Stylus contract.

- Implemented real-time status monitoring (Green/Yellow/Red indicators).

3. Deployment:

- Deployed and verified contracts on Arbitrum Sepolia Testnet.

融资状态

Not Funded

队长
NNaufal Satria
项目链接
赛道
DAODeFiInfra