Pricing & Fees
Understanding how prices work and what fees apply on AgoráX.
How Limit Prices Work
When creating an order, you set a limit price — the exchange rate at which you're willing to trade. This is typically expressed as a percentage above or below the current market price.
The Formula
Limit Price = Market Price × (1 + Percentage / 100)Example:
- • Market price: 1 HEX = 1.17 PLSX
- • You want +5% premium
- • Limit price = 1.17 × 1.05 = 1.23 PLSX per HEX
- • If selling 1000 HEX, you'll receive 1,230 PLSX minus any fees
Price Presets
Market
Current market rate
+1%
Slight premium
+2%
Small premium
+5%
Moderate premium
+10%
Significant premium
You can also manually enter any price.
Platform Fees
Listing Fee
A small fee paid in PLS when creating an order. This covers the cost of storing your order on-chain and helps prevent spam.
contract.listingFee()← Check current feeProtocol Fee
A 0.2% fee taken from sellers when collecting proceeds. This is deducted from the buy tokens received. Buyers pay no platform fee.
0.2% seller fee (20 basis points)Gas Fees
Standard PulseChain network fees for transaction execution. These are typically very low compared to other networks.
Approximate gas costs:
- • Place Order: ~150k-300k gas
- • Fill Order: ~120k-200k gas
- • Cancel Order: ~80k-150k gas
- • Collect Proceeds: ~80k-150k gas
Payment Logic for Order Creation
Selling ERC20 Token
msg.value = listingFeeApprove the sell token first, then send only the listing fee as PLS.
Selling Native PLS
msg.value = sellAmount + listingFeeSend both the sell amount and listing fee together.