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
Logo DustEthic

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

Principles

 

    • 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.

 

Full Guide: EN · FR

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.
Note — We think in crypto units. Percentages stay constant; fiat values vary until conversion.
  • 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.