Docs

Connection endpoints and billing for Vice Block preconfirmations.

Getting started

  1. Sign in with Google.
  2. Fund your Vice Block wallet with USDC on Solana from the dashboard.
  3. Use your API key to send transactions and receive preconfirmations.

Connecting

Connect over gRPC to https://fra.viceblock.io (Frankfurt) or https://ams.viceblock.io (Amsterdam) for all three products. Send your Vice Block API key as gRPC metadata:

x-token: <your vb_ API key>

Vice Harmonic uses the same request formats as Triton (Harmonic). Vice Helius and Vice BAM use the same request formats as Helius (Helius/BAM). Full reference coming soon.

Billing

All products share the prices $0.000025 per message and $0.00075 per leader slot, paid in USDC on Solana. Charges are calculated separately for each billed slot, then added together.

  • Vice Harmonic: every covered leader slot while subscribed is billed at the greater of messages in that slot × $0.000025 or $0.00075, even when there are no matching transactions.
  • Vice Helius & Vice BAM: only slots in which at least one matching transaction was delivered are billed at the greater of messages in that slot × $0.000025 or $0.00075. Slots with no matches are free.

Harmonic example

One hour subscribed in Frankfurt with approximately 2,000 covered slots and zero matches costs approximately 2,000 × $0.00075 = $1.50.

Helius example

30 slots with 5 messages each and zero matches elsewhere costs 30 × max(5 × $0.000025, $0.00075) = $0.0225. All other slots are free.