v1
latestOpenAPI 3.0.02026-07-266032101.8 KBTAmm
Create TAmm Pool
Creates the transaction to open a TAmm pool
get/tx/tamm/create_order
Query parameters
collIdstring required
The collection ID of the TAmm pool
ownerstring required
The current owner of the NFT
poolType'TOKEN' | 'NFT' | 'TRADE' required
The type of Pool to create
curveType'LINEAR' | 'EXPONENTIAL' | 'XYK' required
The type of curve to use for the pool
startingPriceinteger required
The starting price in lamports of the listing
deltainteger required
The increase after each sale
mmCompoundFeesboolean required
Allows you to buy NFTs using market maker fees
blockhashstring required
The blockhash to be passed into the transaction
makerBrokerstring
The maker broker for getting fee rebates
useSharedEscrowboolean
Use Shared Escrow
mmFeeBpsinteger
Market making fee in basis points
depositLamportsinteger
Initial deposit to add in lamports
maxTakerSellCountinteger
Maximum number of bids that can be accepted by the pool
expireInSecinteger
The expiration time of the pool in seconds
topUpMarginboolean
Tops up margin with missing amount so it has enough to fill the bid
computeinteger
Compute units for the transaction
priorityMicroLamportsinteger
The priority in micro-lamports to be used for the transaction
Response
Ok