Paymaster as a Service · EIP-7702 · gasless

Seus usuários transacionam sem gás. Você patrocina; eles nem sabem o que é gás.

Você pré-paga um depósito e a VKX paga o gás dos seus usuários via EIP-7702. Um único depósito serve todas as redes EVM. Só npm install @vkx/gas — sem migração de carteira, sem "você precisa de gás".

Depósito Um só serve todas as redes EVM
Carteira do usuário Sem migração a própria EOA delega (7702)
Integração npm install @vkx/gas
Por que a VKX

Não é só pagar o gás. É o gás trabalhando de volta pra você.

Outros provedores de paymaster só cobram. Aqui, parte do que você paga volta como crédito e subsidia suas próximas transações. Some a isso um único depósito para todas as redes e uma integração de minutos.

Cashback que subsidia

Parte do que você paga volta como crédito, consumido antes do saldo depositado. Quanto mais você usa, mais barato fica: seu saldo trabalha de volta pra você.

Um depósito, todas as redes

Você deposita moeda nativa uma vez na tesouraria e o mesmo saldo paga o gás em BSC, Polygon, Base, Arbitrum e Ethereum. Sem gerenciar saldo por rede.

Simplicidade real

API + npm install @vkx/gas. Seus usuários nunca veem a frase "você precisa de gás" — a transação simplesmente acontece.

Gasless de verdade (7702)

A própria EOA do usuário delega via EIP-7702. Nada de migrar para uma smart wallet nova: quem já tem carteira continua com ela.

Em redes baratas (BSC, Polygon, Base, Arbitrum) o gás custa centavos por transação — o que está em jogo é converter usuários leigos, não economizar centavos.

Casos de uso

Onde o "você precisa de gás" trava o seu usuário.

Se os seus usuários não são cripto-nativos, o gás é o ponto onde eles desistem. Veja se você se reconhece em alguma destas cenas.

Games / GameFi

O jogador quer reivindicar um item ou NFT e trava porque não tem gás. Com a VKX, ele clica e recebe — o gás é seu, não dele.

Reivindicar item sem gás

NFT / mint

Mint gasless para quem nunca usou cripto. O usuário cunha o NFT sem precisar comprar moeda nativa antes.

Mint gasless

Fintech / pagamentos

O usuário paga em stablecoin sem saber o que é gás. Você patrocina a taxa e a experiência vira "só pagar".

Pagar em stablecoin

dApps / loyalty / cashback

Programa de fidelidade on-chain onde resgatar pontos não pode exigir que o usuário entenda gás.

Fidelidade on-chain

On-ramps

O usuário acabou de comprar cripto e a primeira transação já falharia por falta de gás. Você patrocina e mantém o fluxo.

Primeira transação
Preços

Você paga o gás real + um markup por rede. E parte volta.

Simples: o gás real da rede mais um markup por rede. Em BNB Chain, Polygon, Base e Arbitrum cada transação custa centavos — e parte do que você paga volta como crédito.

Preços US$ 0,0094 Uma transação simples na BNB Chain menos de 1 centavo — medido on-chain
Centavos por transação Em BNB Chain, Polygon, Base e Arbitrum, cada transação sai por centavos. Você patrocina sem sentir no bolso.
Escala sem susto 1.000 transações na BNB Chain custam poucos dólares. O custo acompanha o seu volume, não o seu faturamento.
Parte volta pra você Uma fração do que você paga vira crédito e é usada primeiro nas próximas transações — seu saldo trabalha de volta.

Como o cashback funciona

Parte do que você paga volta como crédito de cashback na sua conta. Esse crédito é usado PRIMEIRO, antes do saldo que você depositou. Na prática, conforme você usa o serviço, acumula crédito que subsidia as próximas transações — seu saldo trabalha de volta pra você. Diferente de outros provedores de paymaster, que só cobram e não devolvem nada.

O markup incide sobre o gás real da rede, não sobre o valor da transação do usuário — por isso o custo por transação fica em centavos em BNB Chain, Polygon, Base e Arbitrum. Um único depósito em moeda nativa cobre todas as redes EVM.

Como integrar

Instale, configure a chave, patrocine. Em minutos.

Instale @vkx/gas, use sua chave vkx_gas_... e chame prepare() para patrocinar a operação do seu usuário. A chave fica em variável de ambiente e nunca vai para o código do cliente.

1 Instalar o pacoteNode >= 18
npm install @vkx/gas
2 Configurar a chaveVKX_GAS_KEY no ambiente
export VKX_GAS_KEY=vkx_gas_...
3 Patrocinarprepare() devolve o que submeter
await gas.prepare({ network: 'BSC', userOp })

Direto no seu código Node

Você prepara o patrocínio para a operação (7702); o usuário assina o userOpHash e você submete a op. O saldo é debitado do seu depósito pré-pago — cashback primeiro.

index.js@vkx/gas
import { GasSponsor } from '@vkx/gas';

const gas = new GasSponsor({ apiKey: process.env.VKX_GAS_KEY });

// prepare the sponsorship for your user's operation (7702)
const sponsored = await gas.prepare({ network: 'BSC', userOp });

// your user signs sponsored.userOpHash and you submit the op
console.log(sponsored.userOpHash, sponsored.estimatedDebitUsd);

Referência da API

Todos os endpoints usam o header Authorization: Bearer vkx_gas_.... O host base sai de configuração — nos exemplos: https://api.vkxtech.com.br

Endpoint O que faz
POST /security/gas/prepare Prepara o patrocínio de uma operação (7702). Body { network, userOp }; retorna userOpHash, paymasterAndData e os limites de gás, além de estimatedDebitUsd e cashbackTagPct.
GET /security/gas/balance Consulta o saldo pré-pago e o crédito de cashback disponível — por rede e consolidado.
GET /security/gas/history Lista o histórico de operações patrocinadas, com o débito e o cashback aplicados em cada uma.
POST /security/gas/deposit/claim Credita um depósito feito na tesouraria. Body { network, txHash } — confirma o top-up on-chain no seu saldo.
Acessar painel
FAQ

Perguntas antes de integrar.

Respostas diretas para quem avalia um paymaster as a service para tirar o gás do caminho do usuário.

Você instala @vkx/gas, pré-paga um depósito em moeda nativa e chama prepare({ network, userOp }). A VKX devolve os dados do paymaster; o usuário assina o userOpHash e você submete a operação. O gás sai do seu saldo pré-pago (cashback primeiro), e o usuário transaciona sem precisar de moeda nativa.
Não. Usamos EIP-7702: a própria EOA do usuário delega o comportamento. Quem já tem carteira continua com o mesmo endereço — sem criar uma smart wallet nova, sem migração.
Não. Um único depósito em moeda nativa na tesouraria serve todas as redes EVM suportadas (BSC, Polygon, Base, Arbitrum e Ethereum). Você não gerencia saldo por rede.
Parte do que você paga volta como crédito de cashback na sua conta. Esse crédito é consumido antes do saldo que você depositou, então, conforme você usa o serviço, ele subsidia as próximas transações. É o oposto de provedores que só cobram e não devolvem nada.
Você paga o gás real da rede mais um markup por rede, cobrado em valores absolutos. Em redes como BNB Chain, Polygon, Base e Arbitrum o custo por transação é de centavos — uma transação simples na BNB Chain custou US$ 0,0094 num teste on-chain. E parte do que você paga volta como crédito, usado primeiro nas próximas transações.

Tire o gás do caminho do seu usuário.

Entre com sua conta Google, crie sua chave de gás e informe seu depósito — sem formulário, sem espera.

Acessar painel