txSync SDK
HomeBlogProjectsCreate ZK Chains
  • 👋Introduction
  • 🚀Getting Started
    • Installation Guide
    • Quick Start Guide
  • 🛠️SDKs
    • 📦@txfusion/txsync-sdk
      • 🚀 Quick start
      • 📝 API
        • Paymaster
        • Restrictions
      • 🧑‍🍳 Examples
      • 🤝 Contributing
    • 📦@txfusion/txsync-viem
      • 🚀 Quick start
      • 📝 API
        • Paymaster
        • Extensions
      • 🧑‍🍳 Examples
      • 🤝 Contributing
  • 🔌Product Integration
    • Portal
    • Bridge
    • Tsuko
    • Visor
    • ZK Chains
    • Playground
Powered by GitBook
On this page
  • How to create your Paymaster
  • Adding extensions to your Paymaster
  • Managing your Paymaster
  1. Product Integration

Tsuko

Custom Paymaster for seamless transactions.

PreviousBridgeNextVisor

Last updated 7 months ago

With Tsuko, creating and managing a customized Paymaster on the ZKsync network is easier than ever. This guide will walk you through the essential steps to create, manage, and customize your Paymaster with ease.

How to create your Paymaster

Visit the platform and connect your wallet

Go to and connect your wallet to access the dashboard.

Create your Paymaster

If you haven’t created a Paymaster yet, your dashboard will show an empty list. Click the "Create Paymaster" button to get started.

Choose your Paymaster type

Select between a Sponsored Paymaster (which covers transaction fees for your users) or an ERC20 Paymaster (which allows users to pay fees with a specific ERC20 token).

Set general settings

Name your Paymaster. For ERC20 Paymasters, also select the ERC20 token you want to use.

Review and confirm

Check all your details on the summary page and confirm. Once you’re sure everything is correct, click "Create" to deploy your Paymaster.

Once confirmed, your Paymaster is live! 🎉 You can now test it or start configuring it further.

Adding extensions to your Paymaster

Tsuko allows you to customize your Paymaster with powerful extensions. Here's how to add one:

Go to the extensions menu

After setting up your Paymaster, navigate to the "My Extensions" section in your dashboard.

Create an extension

Click the "Create Extension" button and select from the available types: Contract, User, Function, or NFT.

For example, Choose if you choose the NFT extension type, add the NFT collection’s address, and confirm.

Review all details to ensure accuracy before final confirmation and creation.

Adding the extension to your Paymaster

To add the extension, select your Paymaster from the list, click "Add Extension," and choose the one you’ve created.

Managing your Paymaster

Once your Paymaster is set up, managing it is simple. From the "My Paymasters" list, you can access different management options.

Overview

View your balance, add or withdraw funds, and get integration details for your dApp.

Monitoring

Access real-time transaction tracking, visualizations of ETH spent, and analytics such as the number of active users and total transactions.

How to Deposit or Withdraw ETH

To deposit or withdraw funds, click the respective button, enter the amount, review the details, and confirm the transaction.

That’s it! With Tsuko V2, you can create, customize, and manage your Paymaster with just a few clicks! 🔥

🔌
Tsuko