Relayers – Aggregate, execute – gas reimbursed first
Public and auditable parameters, on-chain traceability, no DustEthic fees. DustEthic takes 0% commission and has no hidden fees.
Last updated: 2025-11-06
Today
- Ad hoc solutions to cover gas
- Private, non-standard automations
- Limited public transparency framework
Current limits
- No common standard for commission in %
- No clear obligations to publish on-chain
- Role of relayer barely recognized

DustEthic adds
- Transparent framework: % commission, tech reserve
- Systematic publication of explorer links
- DustEthic Standard for aggregation and batch scripts
Our vision
Recognized relayers that make crypto donations simple and efficient. Public and auditable parameters, on-chain traceability, fees expressed as a percentage of the donated crypto, with no fiat reference. DustEthic takes 0% commission and has no hidden fees.
Each relayer publishes a degressive commission schedule with a suggested maximum rate of 15% at start. Every relayer is free to apply a lower rate and their own degressive curve, while respecting a campaign cap: reimbursed gas + relayer commission + technical reserve ≤ public threshold (e.g., 15%). Execute only when the donation to fee ratio is favorable.
See also : DustEthic Standard
How it works – relayer side
-
-
- Publish your public parameters: aggregation window, degressive commission schedule with suggested max 15% (free to choose lower), technical reserve %, campaign cap threshold (e.g., 15%), supported assets and networks.
- Collect signed intents and micro-amounts during the announced window.
- Execute the batch only when the donation to fee ratio turns green. Payout order: 1) gas reimbursed to the relayer 2) relayer commission per the published degressive schedule 3) remainder to the NGO.
- Publish on-chain proof: explorer links, applied commission, reimbursed gas, technical reserve and NGO net amount, plus a short public report per campaign.
- History: keep a public log of all executed batches, with CSV export and a transparent changelog of your parameters.
-
Note: DustEthic takes 0% commission and has no hidden fees. Each relayer is free to apply a lower rate and their own degressivity, within the public campaign cap.
Compensation model
-
- 0% DustEthic: DustEthic charges nothing, no hidden fees.
- Payout order: 1) gas reimbursed 2) relayer commission 3) NGO net.
- Campaign cap: gas + commission + technical reserve ≤ public threshold (e.g., 15%).
- Base: commission calculated on the amount aggregated after gas reimbursement to align incentives.
Degressive commission – suggested maximum rate
Goal: make small volumes viable while rewarding scale. Suggested maximum rate at start: 15%, then degressive. Any relayer may publish a lower rate.
| Net aggregated volume per batch | Indicative relayer commission |
|---|---|
| 0 to 50 | 15% |
| 50 to 200 | 12% |
| 200 to 1,000 | 8% |
| 1,000 and above | 5% |
Tip: you can combine a very small fixed floor per batch to cover energy when a micro batch turns green.
Technical reserve and security
0.5% to 1% depending on networks and complexity, included in the campaign cap.
Network fees – gas
Reimbursed first to the relayer from the aggregated batch amount. Never charged outside the flow.
Clear formula
NGO net = Aggregated amount – reimbursed gas – relayer commission – technical reserve. Percentages are published in advance, with no fiat reference.
Examples below are calculated with technical reserve = 0% for readability.
Illustrative examples
-
- Micro batch: 120 donations x 0.50 = 60.00. Gas 0.50. Net before commission 59.50. Tier 50 to 200 → 12%. Commission 7.14. NGO net 52.36.
- Standard batch: 1,500 donations x 0.50 = 750.00. Gas 0.80. Net before commission 749.20. Tier 200 to 1,000 → 8%. Commission 59.94. NGO net 689.26.
- Large batch: 4,000 donations x 1.00 = 4,000.00. Gas 1.20. Net before commission 3,998.80. Tier 1,000+ → 5%. Commission 199.94. NGO net 3,798.86.
Tiers and rates are indicative. Each relayer may publish a different curve with lower rates.
Prerequisites and best practices
-
- Public parameters: aggregation window, degressive schedule, technical reserve %, campaign cap threshold, supported assets and networks.
- OpSec and addresses: chain-dedicated addresses, prod/test separation, documented key rotation.
- DustEthic Standard compliance: compliant aggregation and batch scripts, verifiable logs, CSV export of batches.
- On-chain proof: publish tx hash, reimbursed gas, applied commission, reserve and NGO net for every batch.
- Sandbox: start in testnet or a private sandbox before going public.
- Observability: execution thresholds, gas alerts, public history of parameters with a changelog.
- Target networks: low-fee L2s; fallback in case of congestion.
- Labels: cause, network, wallet type, displayed decision.
Timing
Aggregation window: limited and announced by each relayer (e.g., 1 to 3 months recommended).
Assets and networks
ETH, USDC, USDT on L2 EVM (L2-first). L1 optional. Polygon PoS if gas in POL is handled by the relayer.
Quick FAQ
Handling transaction failures – for integrators
Goal: ensure a donation that is useful, predictable, and understandable for the user.
1. Fees above the DustEthic threshold
-
- Detection: estimated fees > X% of the donation or > g_max.
- Action: reject sponsorship, offer standard mode or batching. Log the event.
- Display: “Fees above the threshold”.
2. Network congested or unstable
-
- Detection: repeated RPC errors, unusual finality delay.
- Action: offer an alternative network if available, otherwise retry later. Log it.
- Display: “Network currently unavailable”.
3. Wallet not compatible with 4337/7702 (AA)
-
- Detection: front-end wallet capability check.
- Action: switch to meta-tx EIP-2771 if possible, otherwise standard mode.
- Display: “Wallet not compatible with gasless mode”.
4. Gas sponsorship budget exhausted
-
- Detection: paymaster balance or quotas below threshold.
- Action: block sponsorship, notify admin, offer non-sponsored send.
- Display: “Gas sponsorship unavailable”.
Recommended default parameters
-
- Fee threshold: X=10% of the donation, optional g_max per network.
- Sponsorship cap: daily per network to control budget.
- Target networks: low-fee L2s; fallback when congested.
- Labels: cause, network, wallet type, displayed decision.
- By default, we do not collect personal data. If you use the form, newsletter or comment, or if you consent to optional cookies (statistics/typo), limited data may be processed.
- We do not store any crypto addresses.
- We do not offer any verification or integration services.