Skip to main content
GET
Preview a wrapper buy

Authorizations

API-KEY
string
header
required

Caller-specific VibeChain API key created through /apikey/create.

Path Parameters

market
string
required

V9 market contract address

Pattern: ^0x[0-9a-fA-F]{40}$
Example:

"0x0000000000000000000000000000000000000001"

Query Parameters

side
enum<string>
required
Available options:
YES,
NO
amount
string
required

Positive WETH input in Wei Unsigned integer amount in Wei

Pattern: ^[0-9]+$
Example:

"50000000000000000"

Response

Conservative buy preview

market
string
required
Pattern: ^0x[0-9a-fA-F]{40}$
Example:

"0x0000000000000000000000000000000000000001"

side
enum<string>
required
Available options:
YES,
NO
amountInWeth
string
required

Unsigned integer amount in Wei

Pattern: ^[0-9]+$
Example:

"50000000000000000"

appFeeWeth
string
required

Unsigned integer amount in Wei

Pattern: ^[0-9]+$
Example:

"50000000000000000"

poolFeeWeth
string
required

Unsigned integer amount in Wei

Pattern: ^[0-9]+$
Example:

"50000000000000000"

tokensOut
string
required
Pattern: ^[0-9]+$
currentProbabilityBps
integer
required
estimatedProbabilityAfterBps
integer
required
estimatedWinnerPotAfterWeth
string
required

Unsigned integer amount in Wei

Pattern: ^[0-9]+$
Example:

"50000000000000000"

estimatedSideClaimSupplyAfter
string
required
Pattern: ^[0-9]+$
estimatedPayoutIfWinnerWeth
string
required

Unsigned integer amount in Wei

Pattern: ^[0-9]+$
Example:

"50000000000000000"

estimatedProfitIfWinnerWeth
string
required

Unsigned integer amount in Wei

Pattern: ^[0-9]+$
Example:

"50000000000000000"

officialActiveLiquidityShareBps
integer
required
Required range: 0 <= x <= 10000
estimateKind
enum<string>
required
Available options:
PRINCIPAL_ONLY_IF_ROLLED_NOW
projectedBlock
integer
required
updatedAt
string<date-time>
required