30.4.2024
With the Tsuko V2: Launch, creating and deploying your customized Paymaster on the ZKsync network has never been simpler! Whether you are a developer seeking to integrate advanced blockchain functionalities, or a business looking to enhance user experiences by covering transaction fees, Tsuko is developed to meet your needs with ease. 🔥
This guide is designed to help you navigate the new Tsuko effectively, with step-by-step instructions about covering all features—from setting up and managing your paymaster, to utilizing our new innovative NFT Gated Extension! Follow along! ⬇️
Creating a paymaster on Tsuko is straightforward and designed to get you up and running quickly. Here’s how to start:
1. Visit https://app.txsync.io/tsuko and Connect Your Wallet: Navigate to the Tsuko platform and connect with your wallet.
2. Initial View: Upon successful login, if you haven't created any paymaster yet, you will see an empty list. This is your dashboard where all your paymasters will eventually be displayed.
3. Start Creating a Paymaster: To begin, click the 'Create Paymaster' button. This will launch a simple three-step process that guides you through setting up your new Paymaster:
Step 1: Choose Your Paymaster Type: Select either a Sponsored or ERC20 paymaster, based on your needs. Sponsored paymasters cover transaction fees for your users, enhancing their experience, while ERC20 paymasters allow transaction fees to be paid using specific ERC20 tokens, adding flexibility for your operations.
• Step 2: General Settings: Here, you can name your paymaster! And if you are making an ERC20 type, you’ll need to select the ERC20 token that will be used in this paymaster.
• Step 3: Review and Confirmation: Before finalizing, you’ll have the opportunity to review all the details to ensure everything is correct. Check them carefully, as this is your last chance to make adjustments before your paymaster goes live.
4. Confirmation and Deployment: Once you confirm the details, click the 'Create' button to deploy your new Paymaster and you’re done! 🎉 Just like that your paymaster will be active. You can now either test it on Playground or start configuring it further!
With these three straightforward steps, we are transforming weeks of traditional paymaster creation into MINUTES! 🔥
Now, once you got to "My Paymaster List", you’ll see the paymaster you created! When you click it, you’ll see different options on the right side of the dashboard: My extensions, Extensions catalogue, About Tsuko and FAQ
Let’s talk about extensions first ⬇️
Let’s see how you can further customize your created Paymaster with our groundbreaking extension feature:
1. Access the Extensions Menu: Once your Paymaster is set up, navigate to the 'My extensions" section of the dashboard. This area lets you manage and create new extensions based on your requirements.
2. Create a New Extensions: Click on the ‘Create extension’ button to start defining a new rule.
• Choose the Extension Type: Select the type of extension you want to create. You can choose between Contract, User, Function and NFT type. Once you choose your type, give your extension a name and move to the next step.
Note: For this example, we will show how to create NFT Extension
2. Add Details: Next step is to add the NFT address that you want to whitelist. This should be the address of your NFT collection.
3. Overview and Confirm: Review all details to ensure accuracy before final confirmation and creation. Once you’re done, click “Create Extension” and that’s it!
And that's it!
Adding extension you’ve created to your paymaster is pretty simple!
From "My Paymasters' list you can access the single paymaster you created. When you click it, you’ll see different options on the right side of the dashboard:Overview, Monitoring, Extensions, Extensions Catalogue and About Tsuko.
Let's go over how you can manage your paymaster through these options.
Managing your created paymaster has never been easier! To go to overview page, click on the paymaster your created and on the right side of the dashboard you’ll see the “Overview” option. From there you can:
How to Withdraw or Deposit ETH:
To Withdraw or Deposit ETH, simply click on the button, enter the amount you would like to withdraw/deposit, review all the cost details and click confirm!
This page has been specifically enhanced to make it easier for users to understand and react to the activity around their created paymaster. To go to Monitoring page, click on the paymaster your created and on the right side of the dashboard you’ll see the “Monitoring” option.
You can sort the analytics based on week, month, six months and year! Here’s what Monitoring offers:
With focus on users, we've made it easier than ever to use Tsuko by adding helpful explanations right where you need them. Now, whether you're setting up a new extension or tweaking your paymaster, there's a clear guide to walk you through each step.
And if you need more details or have specific questions, you can check out our newly updated FAQ page, where we provide in-depth answers and additional resources to help you get the most out of Tsuko.
We hope you enjoyed our step by step guide! Whether you're a developer, a business owner, or simply curious about paymasters, our platform welcomes you to explore, create, and innovate!
Thinking of utilizing the power of txTsuko and collaborating with us? We'd love to chat! Fill out our inquiry form here. Don’t forget to follow us on our X (Twitter) account and Discord to stay updated.
*This article is also published on txFusion Medium channel.