Transaction lifecycle
How a transaction moves from proposal through Sentinel checks, Validator attestation, and Guard enforcement. At a high level:- A proposed Safe transaction is submitted to Safenet.
- Independent Sentinels evaluate the exact transaction against the applicable security rules.
- Their evaluations produce a Safenet result.
- Only eligible secure results can receive a threshold attestation from Validators.
- If the Safenet Guard is enabled, it verifies the attestation before allowing the exact transaction to execute.
Sentinels evaluate transactions
Sentinels are independent transaction checkers. Each Sentinel evaluates the same proposed transaction against the applicable Safenet security rules, using its own proprietary or open-source checking processes and algorithms. The network combines these evaluations into a result:- All Sentinels return secure: eligible for Validator attestation.
- All Sentinels return insecure: recorded as insecure and receives no Validator attestation.
- Sentinels disagree: enters arbitration and receives no Validator attestation.
- No reliable result: Safenet cannot reliably evaluate the transaction, for example because it is unsupported, incomplete, timed out, or affected by a technical failure. It is not treated as secure.
Validators attest secure results
Validators do not perform the transaction checks. They attest to secure results, and that attestation can be verified onchain. For an eligible secure result, Validators use FROST threshold signing to produce a collective attestation. The attestation is bound to the transaction it approves and can be verified onchain. Sentinels determine the security result. Validators provide the threshold authorization needed for enforcement. Validators participate through staked SAFE and can receive SAFE-denominated rewards. SAFE holders can delegate stake to Validators without operating one themselves. See Validators for the role and Staking for delegated staking.Guard enforcement
The Safenet Guard connects the network’s secure result to Safe transaction execution. When Guard enforcement is enabled, a transaction can execute through the normal Safenet path only when the Guard receives a valid Validator attestation for that exact Safe, network, and transaction. The Safe remains under its owners’ control. Safenet also provides a delayed path for configuration changes and exit without requiring Safenet approval. See Safenet Guard for enforcement, delayed execution, and exit mechanics.SAFE utility, fees, and staking
Safenet uses different economic mechanisms for different network roles:- Sentinels perform transaction checks, post USDC bonds, and can receive USDC-denominated check fees.
- Validators secure the attestation layer through staked SAFE and can receive SAFE rewards.
- Delegators can delegate SAFE to Validators and participate in staking rewards.
- SafeDAO governs relevant Safenet parameters, including the fee amount, DAO fee share, and other protocol settings.
Economics
Understand SAFE utility, fees, rewards, and participant incentives.
Staking
Learn how SAFE staking and delegation work.