Skip to main content

Zap Payments

Zap lets you buy a veNFT with tokens you already hold, even when the listing is priced in a different token. Pick your payment token in the buy modal, and veX swaps it and completes the purchase. You never leave the page or make a manual swap first.

How a zap purchase works

  1. Open a listing and pick a payment token from the Pay with selector (the lightning icon marks a zap route)
  2. veX fetches a live quote: the exact amount of your token needed to cover the listing price, including a small buffer for price movement (1% slippage tolerance, fixed)
  3. Approve your payment token (skipped for the chain's native token)
  4. Confirm: the swap and the NFT purchase execute together, and the veNFT lands directly in your wallet

If the market moves beyond the buffer between quote and confirmation, the transaction reverts rather than overpaying. Your funds stay put and you can simply re-quote.

Which chains and collections support zap?

Zap is live on Ethereum, BNB Chain, HyperEVM, and Robinhood Chain, and is rolling out across every chain the SoulZap engine supports. Availability is per collection: when a listing supports zap, the payment selector appears in its buy modal; when it doesn't, you pay in the listed token directly.

Listings priced in a chain's native gas token don't need zap, because you already hold the payment token.

Powered by SoulZap, built by Soul Solidity

veX's zap engine is SoulZap, the DeFi zap infrastructure built by Soul Solidity, the engineering guild behind ApeBond's zap technology, and a development partner of veX. One SoulZap request handles the whole route: it quotes across aggregators (including KyberSwap), builds the swap, and wires the output straight into the veX marketplace contract's purchase call, so the buy is atomic: the swap and the NFT transfer succeed or fail together.

Working with Soul Solidity means veX inherits new chains and routing improvements as SoulZap ships them, without marketplace-side rework.

Zap questions

Does zap cost extra?

Zap adds the swap's gas on top of a normal purchase, and the quote includes a 1% slippage buffer. There is no additional veX fee for using zap; the platform fee is the seller's, not yours.

Why is the quoted amount slightly more than the listing price?

The quote covers the listing price plus a small buffer so the purchase still clears if the market moves between quoting and confirming. A fill inside the buffer means the whole amount you approved is used for the purchase route.

Can I change the slippage?

No. Slippage is fixed at 1%. If a route can't fill inside that tolerance, the quote fails rather than executing badly.

What happens if the zap fails?

The transaction reverts atomically: no swap, no purchase, no NFT movement. You lose only the gas for the failed transaction and can retry with a fresh quote.