gas-abstraction

Enable gasless Kaia transactions by paying fees with ERC-20 tokens.

3|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill gas-abstraction
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gas-abstraction
Source: https://github.com/Pieverse-Eng/purrfect-skills/tree/main/kaia-skills/vendor/gas-abstraction
Command: npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill gas-abstraction

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Users often lack KAIA to pay gas fees. Gas Abstraction enables paying gas with ERC-20 tokens so interactions can proceed without KAIA.

Core Features & Use Cases

  • Gasless onboarding: new users can interact with Kaia using bridged tokens without KAIA.
  • On-demand gas payment: block proposers lend KAIA to complete transactions and get repaid.
  • Token whitelisting and single-hop swaps: supports a defined set of tokens and direct swaps for efficiency.

Quick Start

Enable gasless transactions by initiating a GaslessApproveTx followed by a GaslessSwapTx to pay gas with an ERC-20 token when KAIA is not held.

Frequently Asked Questions about gas-abstraction

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pay gas fees with ERC-20 tokens on Kaia?▼

Gas abstraction lets you pay gas fees with ERC-20 tokens instead of native KAIA on Kaia. It solves onboarding issues so users can interact using bridged assets without needing KAIA.

Can I onboard new users to Kaia if they only hold bridged tokens?▼

Yes, gasless onboarding allows new users to interact with Kaia using bridged tokens without needing KAIA. Block proposers lend KAIA to complete transactions and receive on-chain repayment.

How does the block proposer get repaid in a gasless transaction?▼

Block proposers lend KAIA to facilitate transactions and receive on-chain repayment. This mechanism supports whitelisted tokens and restricts swaps to single-hop for efficiency.

Does gas abstraction support any ERC-20 token for paying gas fees?▼

Gas abstraction only supports whitelisted ERC-20 tokens for paying gas fees. It also enforces single-hop swaps to maintain transaction efficiency within the Kaia protocol.

Why are my gasless swaps restricted to single-hop on Kaia?▼

Gas abstraction restricts swaps to single-hop to maintain efficiency within the Kaia protocol. This design constraint limits transactions to direct swaps for whitelisted tokens only.