1 of 8

zkSync Patron

Reducing friction for onboarding new users

2 of 8

PROBLEM

Onboarding new users that don’t have any funds on their wallets – is not possible

In order to make first transaction user should have a gas on his balance.

Businesses loses many new users due to this limitation.

2

3 of 8

Problem

Need to use exchange to get their first ETH

3

D App

4 of 8

SOLUTION

Sponsor your users first transactions

4

Patron

D App

D App owner

5 of 8

How it works

We use zkSync 2.0 custom Paymaster

​

Sponsor goes to Patron App

  • Send in some ETH
  • Define contracts to be sponsored

​

Sponsor uses Patron NPM package as a drop in replacement for “ethers”

  • Make smart contract calls through our package
  • Zero config

6 of 8

But what about DoS?

Scenario:

  • Attacker creates a lot of wallets
  • Makes free transactions until sponsor funds are drained

​

Solution 1:

  • Generate coupons in Patron Dapp
  • Use QR-codes to give away free transactions

​

Solution 2:

  • Set up KYC requirement with any of the popular protocols though Patron Dapp UI

7 of 8

What’s next?

DAO sponsoring their members

  • vote for free
  • use DAO apps for free
  • make a strategy that is based on DAO NFT/token

​

On-chain Games

  • Start playing game for free

​

Wallets

  • Pay fees for your users

​

8 of 8

Our international team

Truly international