Get you own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
Parameters
owner_address
— hexadecimal address of the account placing the buy ordersell_token_id
— token ID being offered (use empty string for TRX)sell_token_quantity
— quantity of tokens to offer in exchangebuy_token_id
— token ID desired to purchase (use empty string for TRX)buy_token_quantity
— quantity of tokens desired to purchase
Response
visible
— boolean indicating whether addresses are in visible formattxID
— unique transaction ID for the buy order transactionraw_data
— raw transaction data containing:contract
— array with market buy order contract detailsref_block_bytes
— reference block bytes for transaction validationref_block_hash
— hash of the reference blockexpiration
— transaction expiration timestamptimestamp
— transaction creation timestamp
raw_data_hex
— complete transaction data encoded in hexadecimal format
Use case
Thewallet/marketbuyasset
method is used for:
- Creating buy orders to acquire tokens at desired prices.
- Providing demand liquidity to the TRON DEX marketplace.
- Implementing automated token acquisition strategies.
- Building custom trading bots and arbitrage systems.
- Enabling decentralized token exchange without centralized intermediaries.
The buy order will lock the offered tokens until the order is filled or canceled. The exchange rate is determined by the ratio between sell_token_quantity and buy_token_quantity. Use empty strings for token IDs when referring to TRX in the trading pair.
Body
application/json
Account address placing the buy order
Token ID being offered (empty string for TRX)
Quantity of tokens to offer in exchange
Token ID desired to purchase (empty string for TRX)
Quantity of tokens desired to purchase