System Capabilities

Vendor Control

Vendors in the Okto ecosystem can manage user onboarding, sponsor gas, and handle batch operations. Okto provides two specialized wallet constructs to support vendor activities: Sponsor Wallet and Central Wallet.

1. Sponsor Wallet

  • Purpose: Primarily designed for gas sponsorship. Vendor Sponsor Wallets are used to fund gas fees for user transactions on chosen blockchain networks, enabling a frictionless user experience.
  • Key Features:
    • Gas Fee Sponsorship: Automatically covers transaction fees for user operations initiated under the vendor’s purview.
    • Funding Mechanism: Vendors deposit funds into the Sponsor Wallet, which are then used exclusively for gas sponsorship.
    • Chain-Specific Sponsorship (Configurable): Vendors can configure their Sponsor Wallets to sponsor gas fees on specific chains relevant to their applications or user activities.
    • Policy Integration: The vendor can specify policy constraints (daily volume limit, per transaction limit) to avoid misuse.

2. Central Wallet

  • Purpose: Designed for performing aggregated or batch actions across multiple users and potentially multiple chains. Central Wallets are used for vendor-initiated operations that require centralized control and execution, such as:

    • Batch token transfers to multiple users.
    • Aggregated smart contract interactions on behalf of a group of users.
    • Centralized management of vendor-specific assets or operations.
  • Key Features:

    • Aggregated Transaction Execution: Vendor Central Wallets can initiate transactions that affect multiple user accounts or perform actions across different chains in a coordinated manner.
    • Batch Operations: Enables efficient batching of transactions, reducing gas costs and improving operational efficiency for vendor-driven actions.
    • Centralized Asset Management: Provides vendors with centralized oversight of all transactions under their management.

On this page