Bullet
  • Introduction
  • Bullet Network
    • Design Goals
    • Architecture
      • Sequencer
      • Full & Light Nodes
      • Zero-knowledge Virtual Machine
      • State Database
      • Data Availability
      • Bridge
      • Oracle
      • Gas & Paymaster
      • Wallet Abstraction
    • Network Specifications
    • Build on Bullet
      • REST/WS APIs
      • BulletSVM
    • Audits
  • BulletX (Exchange)
    • Products
    • Architecture
      • Orderbook
      • Unified Margin Engine
      • Lending Engine
      • Liquidation
      • Insurance Fund & ADL
      • Funding
      • Price Indices
      • Order Types & TP/SL
      • Fees
      • Vaults
    • Contract Specifications
  • Tokenomics
    • Bullet Token
    • ZEX Token Migration
  • FAQs
    • Frequently Asked Questions
  • Campaigns
    • Testnet Trading Cup
Powered by GitBook
On this page
  • Gas Abstraction for Regular Users
  • Bullet Token for Gas & Network Protection
  • Paymaster: Gas-Free Onboarding
  • Multidimensional Gas Market
  1. Bullet Network
  2. Architecture

Gas & Paymaster

Gas Abstraction for Regular Users

Bullet ensures users never have to manage Solana’s fee markets or transaction inclusion. The sequencer pays all L1 gas fees, batching and submitting transactions to Solana efficiently.

  • No Need to Manage Solana Fees – Users trade on Bullet without handling priority fees or gas calculations.

  • Optimized Inclusion – The sequencer packs transactions efficiently, minimizing costs and ensuring fast finality. A transaction on Bullet costs roughly one-fifth of a typical Solana transaction and is less prone to spikes in fee market prices.

  • Focus on Trading – Traders execute seamlessly, without worrying about L1 execution details.

Bullet Token for Gas & Network Protection

Bullet utilizes a native token for gas payments, which is particularly relevant for power users and market makers. While fees are minimal, charging for computation prevents spam, ensuring the network remains efficient:

  • Prevents network abuse – Transactions incur a small cost, deterring excessive resource consumption.

  • Fair resource allocation – Users pay for the computation the network performs on their behalf.

  • Optimized for High-Frequency Traders – Power users benefit from stable, predictable fees, addressing the variability often observed in Solana's local fee markets.

Paymaster: Gas-Free Onboarding

Bullet’s Paymaster allows for gas fees to be subsidised on behalf of new users, either for their first several transactions, or for any transactions under a certain value. This allows for seamless onboarding of new users to Bullet without having to worry about any tokens other than their trading collateral.

Multidimensional Gas Market

Bullet is designed to support a multidimensional gas market, optimizing fees based on specific resource usage, e.g.:

  • Compute-heavy transactions have different costs from storage-heavy ones.

  • Prioritization fees allow for dynamic inclusion without congestion spikes.

  • Certain computation being more expensive whether running in "native" or "zk" mode.

PreviousOracleNextWallet Abstraction

Last updated 2 months ago