| name | gas-oracle |
| description | Analyze gas price history and predict optimal transaction fees. |
| version | 1.0.0 |
| author | SpoonOS Contributor |
| tags | ["web3","gas","ethereum","optimization","cost-saving"] |
Gas Price Oracle
A data intelligence skill that analyzes blockchain gas fee history to recommend optimal gas prices. It helps agents decide whether to execute a transaction now or wait for lower fees.
Quick Start
gas_report = await agent.run_tool(
"gas_tracker",
action="check_status",
threshold_gwei=20
)
print(gas_report)
Scripts
| Script | Purpose |
|---|
| gas_tracker.py | Fetches eth_feeHistory and calculates percentiles |
Environment Variables
| Variable | Required | Description |
|---|
WEB3_RPC_URL | Yes | RPC URL to fetch fee history |
Best Practices
- Use before high-cost interactions (like contract deployment).
- Set
maxPriorityFeePerGas based on the 'fast' recommendation for urgent txs.