Creating or using an agent on Newton involves three core fee components:
Buy Amount
The primary balance allocated to the agent per recurring buy. This covers:
- The value of the agent’s intended action (e.g. a token swap),
- Gas fees required to execute the transaction on-chain.
- The validation fee for authorizing the agent cryptographically.
Execution Buffer
A buffer added to handle gas price fluctuations.
- Any unused funds remain in the your wallet.
- Prevents transaction failures due to network volatility.
Validation Fee
A fixed fee to validate the agent’s zero-knowledge attestation.
- This fee covers the cost of verifying a zero-knowledge proof that confirms the agent has valid authorization (e.g. a delegated session key) to act on your behalf—part of Newton’s cryptographic security model based on zk attestations.
These fees together ensure secure, reliable agent execution and prevent failure due to underfunding, invalid delegation, or network volatility.