Implement transaction nonce management #9

Closed
opened 2026-02-14 11:34:30 +00:00 by Skipper · 0 comments
Owner

Implement transaction nonce management as specified in ARCHITECTURE.md section 6.1.

Arbiter must ensure that transaction nonces are never reused. This is critical for EVM safety.

Requirements:

  • Track per-wallet, per-chain nonce state
  • Atomically assign nonces when signing transactions
  • Handle nonce gaps and recovery
  • Prevent concurrent signing from producing duplicate nonces
  • Integrate with the permission engine signing flow
Implement transaction nonce management as specified in ARCHITECTURE.md section 6.1. Arbiter must ensure that transaction nonces are never reused. This is critical for EVM safety. **Requirements:** - Track per-wallet, per-chain nonce state - Atomically assign nonces when signing transactions - Handle nonce gaps and recovery - Prevent concurrent signing from producing duplicate nonces - Integrate with the permission engine signing flow
Skipper added the
Kind
Feature
label 2026-02-14 11:34:30 +00:00
Skipper added the
Difficulty
Medium
2
Priority
High
2
labels 2026-02-14 11:44:16 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MarketTakers/arbiter#9