diff --git a/src/pages/controller/paymaster.md b/src/pages/controller/paymaster.md deleted file mode 100644 index 610b82f..0000000 --- a/src/pages/controller/paymaster.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Paymaster -description: Learn how to use the Cartridge Paymaster to provide seamless and fee-less user experiences. ---- - -# Paymaster - -The Cartridge Paymaster is a powerful feature that enables gasless transactions for your users, creating a more seamless Web3 experience. When enabled, the paymaster automatically covers transaction fees on behalf of your users, eliminating the need for them to hold ETH / STRK for gas fees. - -## Availability - -The paymaster service is available across all networks with different activation requirements: - -- **Testnet Networks** - - Automatically enabled, no additional setup required - -- **Mainnet** - - Available but requires setup - - Teams need to contact Cartridge to: - - Define usage scopes - - Establish spending limits - -## Integration - -One of the key benefits of the Cartridge Paymaster is that it requires zero additional integration work. When the paymaster is enabled for your application. Paymaster will automatically activate for all eligible transactions when enabled for your application. No code changes or configuration are needed. - -## Getting Started on Mainnet - -To enable the paymaster service for your mainnet application: - -1. Fill out the [enrollment form](https://forms.gle/FJrYKAVQpetGDHTx8) -2. Prepare application's transaction scopes and subsidy policies -3. Our team will follow up with next steps -4. Once approved, the paymaster will automatically activate for your application - diff --git a/src/pages/slot/paymaster.md b/src/pages/slot/paymaster.md index fa2301d..bd0a2fe 100644 --- a/src/pages/slot/paymaster.md +++ b/src/pages/slot/paymaster.md @@ -5,7 +5,23 @@ title: Paymaster Management # Paymaster Management -Paymasters in Slot allow you to sponsor transaction fees for your applications, enabling gasless experiences for your users. You can manage budgets, policies, and monitor usage through the Slot CLI. +Paymasters in Slot allow you to sponsor transaction fees for your applications, enabling gasless experiences for your users. The Cartridge Paymaster is a powerful feature that enables gasless transactions for your users, creating a more seamless Web3 experience. When enabled, the paymaster automatically covers transaction fees on behalf of your users, eliminating the need for them to hold ETH / STRK for gas fees. You can manage budgets, policies, and monitor usage through the Slot CLI. + +## Availability + +The paymaster service is available across all networks with different activation requirements: + +- **Testnet Networks** + - Automatically enabled, no additional setup required + +- **Mainnet** + - Available and fully self-served + - Manage everything through the Slot CLI + - Define your own usage scopes and spending limits + +## Integration + +One of the key benefits of the Cartridge Paymaster is that it requires zero additional integration work. When the paymaster is enabled for your application, it will automatically activate for all eligible transactions. No code changes or configuration are needed. ## Prerequisites diff --git a/vercel.json b/vercel.json index 627f2e2..344d980 100644 --- a/vercel.json +++ b/vercel.json @@ -24,6 +24,11 @@ "source": "/arcade", "destination": "/arcade/overview", "permanent": false + }, + { + "source": "/controller/paymaster", + "destination": "/slot/paymaster", + "permanent": true } ] } \ No newline at end of file diff --git a/vocs.config.ts b/vocs.config.ts index c25addc..e03e966 100644 --- a/vocs.config.ts +++ b/vocs.config.ts @@ -76,10 +76,6 @@ export default defineConfig({ text: "Sessions", link: "/controller/sessions", }, - { - text: "Paymaster", - link: "/controller/paymaster", - }, { text: "Presets", link: "/controller/presets",