Pay gas in USDC, EURC, United Stable $U and various stablecoins across any chain. No ETH. No paymasters. No ERC-4337.
- Connect any EVM wallet
- Trigger a transaction
- Pay gas in USDC on one chain
- Execute on another chain
No native gas token required.
Users choose how to pay gas — stablecoins across supported chains.
UGF handles pricing, balances, and execution automatically.
npm install
npm run devThis demo integrates @tychilabs/react-ugf to:
- Get a gas quote in stablecoins
- Pay gas using USDC on Base
- Execute transaction on Avalanche C chain
const { openUGF } = useUGFModal();
openUGF({
signer,
tx: {
to: CONTRACT_ADDRESS,
data,
value: 0n
},
destChainId: "43114"
});Users shouldn’t need ETH just to use stablecoins.
Existing solutions:
- ERC-4337 → complex
- Paymasters → infra heavy
UGF:
- 1 signature
- pay in stablecoin
- works across chains
Chains
- Ethereum
- Base
- BNB Chain
- Polygon
- Arbitrum
- Avalanche
Tokens
- USDC
- EURC
- $U
npm run devOpen:
https://localhost:5173/
- React + Vite
- ethers.js
- @tychilabs/react-ugf

