Op Ethereum en de meeste EVM-chains heeft elke transactie gas nodig, betaald in de eigen token van de chain. Voor nieuwe gebruikers is dat een muur: voordat ze uw app kunnen gebruiken, moeten ze ETH kopen op een exchange en naar het juiste netwerk sturen. Een paymaster haalt die muur weg. Het is een smart contract, onderdeel van account abstraction (ERC-4337), dat het gas voor de transactie van een gebruiker betaalt, als cadeau van u of in ruil voor een token dat de gebruiker wel heeft, zoals USDC.
Wat wij bouwen
- Gas sponsoring: u betaalt het gas voor uw gebruikers, binnen de regels en budgetten die u bepaalt.
- Token paymasters: gebruikers betalen gas in USDC of een ander ERC-20-token in plaats van ETH.
- Paymasters op maat: uw eigen sponsorlogica als een standaarddienst uw regels niet aankan.
- Koppeling met beheerde diensten zoals Alchemy Gas Manager, Biconomy en de native paymasters van zkSync.
Zo werkt een paymaster
Met ERC-4337 ondertekent het smart account van een gebruiker een "user operation" in plaats van een gewone transactie. Een bundler verzamelt deze operaties en stuurt ze naar het EntryPoint-contract. Noemt de operatie een paymaster, dan vraagt het EntryPoint eerst aan de paymaster of die wil betalen. Zo ja, dan wordt het gas betaald uit het tegoed van de paymaster in het EntryPoint, en na uitvoering kan de paymaster afrekenen, bijvoorbeeld door de gebruiker in tokens te laten betalen.
Beheerde dienst of eigen paymaster?
Voor veel apps is een beheerde paymasterdienst de snelste route: u stelt een beleid in, stort een tegoed en koppelt een API. Een eigen paymastercontract is zinvol als u regels nodig heeft die de dienst niet aankan, kosten per transactie of afhankelijkheid van één leverancier wilt vermijden, of een nauwe koppeling met uw eigen contracts nodig heeft. Wij helpen u kiezen, en beginnen vaak met een beheerde dienst om over te stappen op een eigen paymaster zodra volume of eisen dat rechtvaardigen.
Waar u op moet letten
- Misbruik: alles wat gratis is, trekt bots aan. Sponsoring heeft limieten nodig per gebruiker, per actie en per dag.
- Tegoed: een paymaster met een leeg tegoed breekt uw app zonder foutmelding. Bewaak saldi en vul automatisch aan.
- Validatieregels: bundlers accepteren alleen paymasters die de validatieregels van ERC-4337 volgen, die beperken wat de paymaster tijdens de validatie mag controleren.
- Ondersteunde chains: paymasters werken op chains met ERC-4337-infrastructuur; zkSync heeft een eigen, native model.
Veelgestelde vragen over paymasters
Hebben gebruikers een smart account nodig voor een paymaster?
Met ERC-4337 wel: de paymaster betaalt voor user operations van smart accounts. Gewone wallets kunnen een vergelijkbare ervaring krijgen via meta-transacties en relayers, zie gasloze ondertekeningsflows.
Welke chains ondersteunen paymasters?
Ethereum en de meeste grote EVM layer 2-netwerken, zoals Base, Arbitrum, Optimism en Polygon, hebben ERC-4337-infrastructuur. zkSync ondersteunt paymasters native in het protocol.
Wat kost het sponsoren van gas?
De netwerkkosten van de transacties die u sponsort, plus een vergoeding als u een beheerde dienst gebruikt. Op layer 2-netwerken zijn de kosten per transactie meestal laag, en daarom is sponsoring daar gebruikelijk.
Wie is eigenaar van de code?
Het eigendom van de broncode wordt contractueel vastgelegd, en de code kan volledig van u zijn, inclusief documentatie en tests.
Maak uw app gasloos
Vertel ons wie uw gebruikers zijn en welke acties gratis of in tokens te betalen moeten zijn. Wij ontwerpen de paymaster-opzet en de limieten die het betaalbaar houden.
Plan een vrijblijvend gesprek over paymasters
Alchemy Gas Manager Integratie: Beleid voor Gesponsord Gas
Alchemy Gas Manager integratie: gas sponsoren voor ERC-4337 smart accounts met bestedingsbeleid, toegestane contracts en limieten, plus monitoring en terugval.
Biconomy Integratie: Smart Accounts en Paymaster
Biconomy integratie: smart accounts, gas sponsoring en gasbetaling in ERC-20 via de paymaster en bundler van Biconomy, ingericht met verstandige limieten.
Paymaster op Maat: Uw Eigen Sponsorregels
Paymaster op maat voor regels die een standaarddienst niet aankan: sponsoring op basis van NFT's of abonnementen, on-chain voorwaarden en uw eigen backoffice.
Token Paymaster: Gas Betalen in USDC of een ERC-20
Token paymaster ontwikkeling: gebruikers betalen netwerkkosten in USDC of andere ERC-20-tokens in plaats van ETH, met betrouwbare prijzen en veilige afrekening.
ZKsync Paymaster Ontwikkeling: Native Account Abstraction
ZKsync paymaster ontwikkeling met native account abstraction: gesponsord gas en tokenbetalingen op basis van approvals, ingebouwd in het protocol zelf.