Search by question or answer, or choose a category.
104 FAQs Available
Introduction
Polyester is a decentralized spot and lending exchange built on Polyester Chain. It supports deposits from Bitcoin, XRP Ledger, Bitcoin Cash, and most other major blockchains. The platform combines sub-millisecond order-book trading, lending pools, cross-chain withdrawals, advanced APIs, and customizable workspaces in one unified exchange. About Polyester
Polyester runs on Polyester Chain, its own EVM-compatible Layer 1 blockchain purpose-built for exchange infrastructure. Running on a dedicated chain allows Polyester to optimize performance for trading and lending, and sponsor gas fees to reduce costs for users while maintaining a high-performance environment. It also enables Polyester to unify external blockchains and their assets into a single chain through Zipper, bringing cross-chain liquidity together into one coherent trading ecosystem.
The Start Here section in the user docs is a great way to begin. It guides you through signing in with a wallet, Google, or email, protecting your access, and making your first deposit and trade. Follow them in order for a step-by-step introduction to Polyester.
Eligibility
No. Polyester does not require identity verification to use the platform. All you (or your AI agent) need is a supported crypto wallet, Google account, or email to create an account, deposit, trade, and withdraw. About account requirements
U.S. users are allowed to use Polyester. Restrictions apply to certain jurisdictions and persons. See our Terms of Service for the full eligibility requirements and restrictions.
Accounts, ownership, and privacy
Your trading activity on Polyesterโs matching engine, including your Unified Trading Account balances, orders, and trading history, is private. Funding Account balances, deposits, withdrawals, and on-chain transfers are publicly viewable on PolyesterScan. Public market data shows completed trades without exposing which Polyester account placed each order. About privacy on Polyester
The Create Account screen supports MetaMask, Rabby, and Phantom directly. WalletConnect can connect another compatible desktop or mobile wallet. The selected wallet address becomes the owner credential for the Main Account. Learn about account creation.
Turnkey creates and secures the embedded non-custodial owner wallet. Google verifies your selected Google account, while email sign-in verifies access to your selected inbox. You use that Turnkey wallet to create or sign back into your Polyester Main Account. Learn about account creation.
You own your Polyester smart account and control the wallet that authorizes it. Polyester does not hold or control that walletโs private keys. Your deposited assets remain yours, while their custody and movement are handled through Polyesterโs account systems and Zipper. This applies whether you connect an existing wallet or use an embedded wallet created through Google or email.
With MetaMask, Rabby, Phantom, or WalletConnect, the private keys remain with you and your connected wallet. With Google or email, Turnkey stores the encrypted private key and decrypts it only inside secure enclaves for authorized signing. Polyester does not receive the raw private key in either path. Learn about account creation.
The wallet you use to connect / sign in owns and controls your Polyester Smart Wallet, which is your Polyester account on the blockchain. Connecting / signing in establishes a session but does not move funds or make transactions by itself. You remain in control of the assets in your Funding Account and Unified Trading Account. Account access and ownership
Yes. Every Main Account and Subaccount receives its own smart account. This smart account represents your Polyester account on-chain, while your owner credentials control it. Learn about account creation.
Not currently. Your Polyester account is tied to its owner wallet. Signing in with a different wallet address, Google account, or email address will sign you into a different account instead of adding another way to access the existing one.
No. Your connected wallet lets you sign in and authorize a transaction, but it does not hold the assets you deposit in Polyester. Your original assets are held through Zipperโs custody system, while the corresponding balances appear in your Funding Account or Unified Trading Account. You manage those balances through Polyester.
Yes. For a team member, give them the Trader role on a Subaccount. For a bot, create an API key for the chosen Main Account or Subaccount with trading permissions enabled. To keep access limited to trading and nothing else, make sure to turn off all withdrawal and transfer permissions. You can further restrict a team member or bot to specific markets and trading actions in the respective permissions sections.
Polyester has its own blockchain explorer, Polyester Scan. It lets you inspect transactions, public contract data, and the on-chain stages of deposits, withdrawals, and transfers. You can check Zipped Asset supplies and their source-chain backing, and follow links to the relevant networkโs explorer to inspect the underlying transfers. Your private Trading balances, orders, and fills are not published as part of those blockchain records.
Every unique wallet address, Google account, or email address signs into a specific Polyester account. If you see an unexpected account, you may have used a wallet or identity other than the one linked to the account you expected. If you are certain you signed in correctly, check the account selector to make sure youโre viewing your Main Account rather than a Subaccount.
Subaccounts
Yes. Every Main Account and Subaccount receives its own deposit addresses so incoming assets can be credited to the correct account. Learn about Subaccounts.
No. Each Main Account and Subaccount has its own Unified Trading Account, balances, Orders, and Fills. Check the active account before trading or transferring Assets. Learn about Trading.
Yes. Create Subaccounts under your Main Account to separate strategies, team members, or trading bots. Each Subaccount has its own Funding and Trading balances, orders, members, permissions, API keys, withdrawal and transfer whitelists, and activity records.
No. A disabled Subaccount rejects new inbound activity until it is active again. Learn about internal transfers.
Balances and assets
A Zipped Asset, or zAsset, represents an asset from a specific source blockchain on Polyester Chain. It is backed one-to-one by the original asset held on that source chain. For example, USDT deposited from Ethereum and USDT deposited from Solana create separate Zipped Assets, each tied to its original network. Learn about Zipper.
A Unified Asset, or uAsset, combines compatible Zipped Assets into one balance in your Polyester account. For example, supported USDT deposits from Ethereum and Solana contribute to the same USDT balance, which you can use in your Funding Account or Unified Trading Account. Only deposit routes that Polyester recognizes as the same asset are combined. Learn about Unified Assets.
Your Funding Account holds on-chain balances for deposits, withdrawals, and transfers. Your Unified Trading Account manages the balances used for orders, fills, and borrowing. Assets kept in Funding are not used for lending or as collateral and are not exposed to liquidation. You stay in control of how much you move between Trading and Funding. Internal transfers happen in seconds.
Polyester combines equivalent assets deposited through supported networks into one Unified Asset balance. For example, USDT deposited through Ethereum and Solana contributes to the same USDT balance on Polyester, so you do not need to manage separate balances for each network. Zipper keeps each networkโs backing and withdrawal route separate.
No. Tokens are combined only when Polyester recognizes their supported deposit routes as the same Unified Asset. A matching name or symbol by itself would not be enough. See Unified Assets in the user docs.
Part of your balance is reserved for activity already in progress. Unfilled portions of orders, pending withdrawals, and pending transfers can reduce Available Balance while leaving Total Balance unchanged. Trading uses only the Available Balance in your Unified Trading Account. Learn about Trading.
You can withdraw your Available Balance at any time, although funds reserved for open orders or pending activity cannot be withdrawn. Once you close all open orders and complete any other pending transactions, the reservations will be released and your Available Balance will equal your Total Balance in both your Funding Account and Unified Trading Account.
Unused reserved funds become available instantly when the order is filled, canceled, expires, or otherwise ends. If the order fills, the traded amount is settled and the asset you receive becomes available.
No. You must first transfer the amount you want to trade from your Funding Account to your Unified Trading Account before placing orders. Learn about Trading.
Your accountโs displayed value uses each assetโs Index Price, a reference price based on prices and trading volumes across multiple exchanges. When those prices change, your account value can rise or fall even if your token quantities stay the same.
Deposits and withdrawals
Polyester supports most major assets and blockchains for deposits, withdrawals, and trading. Examples include native BTC on Bitcoin, XRP on the XRP Ledger, BCH on Bitcoin Cash, and DOGE on Dogecoin. See the Supported Assets table in the user docs for the full list and details for each asset and network. Supported assets and networks
Yes. You can send supported assets from another exchange to your Polyester deposit address. Make sure the withdrawal network on the sending exchange matches the deposit network you selected in Polyester. For example, if you select ETH on Base in Polyester, withdraw ETH over the Base network from the other exchange. Copy the address from Polyesterโs Deposit screen and include any memo or destination tag shown.
No. Polyester does not currently support deposits or withdrawals through banks or cards. For a full list of what you can deposit or withdraw, visit Supported Assets in the user docs.
Open Deposit, choose the asset and network, and copy your unique deposit address. You must send your funds to the address shown on this screen, using the selected network. Do not use your non-custodial wallet address or your Polyester smart wallet address as the deposit destination. Sending funds to either of those addresses does not move them into Zipper or fund your exchange account. Once your deposit is processed, the funds will appear in your Funding Account or Unified Trading Account, depending on your Default Deposit Destination setting.
No. Completed deposits can be credited to either your Funding Account or Unified Trading Account. For your Main Account, choose the default destination under Deposit Routing on the Security settings page. For a Subaccount, open Subaccounts, select the Subaccount, and go to its Security tab to find Deposit Routing.
Yes. Your deposit address is assigned to you and does not rotate for that specific asset and network. We still recommend visiting the Deposit page regularly to confirm that your saved details are correct.
Yes. Each asset and network has its own minimum deposit amount. You can see the applicable minimum during the deposit flow or find all minimums on the Supported Assets page.
Deposit times depend on the blockchain you are depositing from and its current network conditions. Your deposit will be credited after the required confirmations have been completed. An estimated deposit time is shown during the deposit flow.
The source network can show a transaction as confirmed before it meets Polyesterโs confirmation requirements. Zipper must then verify and process the deposit before the balance is credited. Confirmation requirements vary with the network, transfer amount, and current conditions. You can track your depositโs progress in the deposit history table on the Deposit page, or view the full flow in Polyester Scan.
Any applicable deposit fee is deducted before the deposit is credited to your account. It is charged in the asset you deposit, separately from the network fee paid by the sending wallet. Check the deposit history table on the Deposit page for the deposit amount, fee, and final credited amount.
Contact support through the chat icon in Polyester. Include your transaction ID, the asset and network used, the amount, the receiving address, and any memo or destination tag. Do not send another transfer to try to fix the first one. The team can investigate, but recovery is not guaranteed.
Yes, and this makes Polyester an effective bridge for moving assets between supported networks. You can deposit an asset through one supported network and withdraw it through another without making a trade. For example, you can deposit USDC on Ethereum and withdraw USDC on Solana when both networks are available and funded. How unified assets work
A supported network can be temporarily unavailable because of network issues, service pauses, or security checks. Withdrawals also depend on sufficient assets being available on the destination network. You can check Deposit or Withdraw for another supported network that works with your sending or receiving wallet.
Yes. Select Unified Trading as the source for your withdrawal. Polyester automatically moves the funds through the Funding Account to Zipper. Only your available balance in the Unified Trading Account can be withdrawn. Funds reserved for open orders or other pending actions must be released first if you want to withdraw them.
Yes. Each asset and network has its own minimum withdrawal amount. You can see the applicable minimum during the withdrawal flow or find all minimums on the Supported Assets page.
Withdrawal times depend on the destination blockchain and its current network conditions. The receiving wallet or exchange may also require confirmations before showing the funds as available. You can track your withdrawalโs progress in the withdrawal history table on the Withdraw page.
If a withdrawal fails before external delivery, the withdrawal amount can be returned, although fees already charged may not be refunded. For withdrawals from Unified Trading, returned funds go back to the same Trading Account. If delivery is still uncertain, the funds may remain reserved until the outcome is resolved. Check the withdrawal history table on the Withdraw page for its status.
Transfers
โBetween My Accountsโ moves funds between your Main Accounts, your Subaccounts, and Subaccounts you are a member of, where your permissions allow. โTo Another Polyester Userโ sends funds to a Polyester account resolved from a username, account ID, or smart account address.
No. If you are expecting an incoming internal transfer, the funds will arrive in your Funding Account or Unified Trading Account without any further action from you. Learn about internal transfers.
The recipient's Ledger can show the sending Polyester Account ID or Subaccount ID, its public smart-account address, and the sender's configured username or account label. Learn about internal transfers.
Orders and trading
Polyester uses its own order books for spot trading. Buy and sell orders are matched in a dedicated market for each trading pair. You deposit your funds into your Polyester account before trading, rather than swapping directly from your wallet through an AMM. About spot trading
A maker order rests in the order book and adds liquidity, typically achieved through limit orders. A taker order executes against liquidity in the book, typically consumed by market orders. See trading fees.
No. An order confirmation means Polyester received your request. It does not mean the order has filled. The order may fill completely, fill partially, remain open, or be canceled, depending on its instructions and available liquidity. Check its status and completed trades in Order History to see what actually executed.
The received asset appears in your Unified Trading Account. It can immediately support another eligible order or be returned to your Funding Account. Learn about first deposit and trade.
An order must meet the marketโs size and price rules, your accountโs permissions, and any conditions attached to the order type. Your available Trading balance must also cover the order and any applicable fees. The rejection message identifies the reason so you can correct it before trying again.
An order fills only when matching buy or sell orders are available within its price limits. For orders at the same price in the order book, those placed earlier have priority. A partial fill means only part of your requested amount has traded. The remainder may stay open or be canceled, depending on your order type and settings.
Prices and available liquidity can change between placing your order and its execution. Market orders can fill across several price levels within the set slippage limits. Limit orders execute only at your chosen price or better, so a buy may fill at a lower price and a sell at a higher price.
Yes. There is a very small window where an order can still fill while your cancellation request is processing. This is called a race condition. Cancellation applies only to the unfilled portion and cannot reverse a trade that has already completed. Check the final order status and completed trades to see how much filled and how much was canceled.
Yes. Polyester manages your active orders independently of your browser. They continue according to their instructions if you close the browser, sign out, or lose your connection. When you return, Open Orders and Order History show which orders are still active and which have filled or ended.
No. The Polyester team currently handles trading-pair listings. To suggest a new pair, submit feedback through the customer support tool and let us know which pair youโd like to see listed.
Fees and VIP
Polyester charges fees for trading, deposits, and withdrawals. Trading fees occur when an order fills. Deposits and withdrawals have minimal fees that cover network gas costs and include a small service fee for moving assets into or out of the platform. About fees
Trading fees depend on your VIP tier and whether you are a maker or a taker. Fees apply to the amount of the order that fills. See Trading Fees in our user docs for the current rates. Trading fees
Deposit and withdrawal fees depend on the asset and network. They cover network gas costs plus a small service fee and are charged in the asset you move. Any network fee you pay to send a deposit from an external wallet is separate. Internal transfers within Polyester are free. Polyester sponsors the gas for transactions on Polyester Chain. See the Supported Assets table in the user docs for current deposit and withdrawal fees.
No. Polyester covers the gas fees for supported actions on Polyester Chain. You can use the exchange without acquiring a separate gas token. Trading fees and deposit or withdrawal fees still apply, and your external wallet may need the sending networkโs native asset to pay for a deposit transaction.
Each network has its own transaction costs and transfer requirements. Polyester sets fees and minimums for each asset and network, and fees can change as gas costs and asset prices change. See Supported Assets in the user docs for the current fees and minimums for each network.
Polyester offers lower trading fees through its VIP tiers, which are based on your trading volume or average account equity. You only need to meet one requirement, and the higher qualifying tier applies to your Main Account and its Subaccounts. See VIP Tiers in the user docs for the current qualification requirements.
Security and account recovery
Your wallet controls your Polyester account. MFA adds a separate verification check before sensitive actions in the app, including but not limited to withdrawals, transfers, and changes to security settings or API keys. You can use a passkey or authenticator app and keep recovery codes as a backup. It adds another layer of protection on top of keeping your wallet and sign-in identity secure.
Preferably both. Polyester lets you set up more than one MFA method, so you have a backup if one becomes unavailable. A passkey uses your deviceโs biometrics, a device PIN, or a compatible hardware security key. An authenticator app generates time-based six-digit codes. Choose the combination that fits your devices and security habits. Learn about securing your account.
No. The team will never ask for your private key, recovery phrase, login or MFA codes, recovery codes, or API private key. Never share these in messages or support tickets. The Polyester team will never send you an unexpected private message. Treat these messages as phishing attempts and exercise caution.
Polyester recommends setting up multiple MFA methods. If you lose a method or your recovery codes, use another enrolled method or an unused recovery code to add a replacement method, remove a lost one, or generate new codes. If you lose all MFA methods and recovery codes, Polyester cannot replace or recreate an MFA method or regenerate codes for you. Contact support through the chat icon on Polyester. The team can assist, but recovery is not guaranteed.
If you suspect the wallet, Google account, or email you use to sign in has been compromised but you can still sign in to your original Polyester account, act quickly to protect your assets. From a trusted device, create a new Polyester account with a different, secure sign-in identity. Account creation is free. Move your available assets to the new account as soon as possible. If you cannot sign in or complete a transfer, contact support through the chat icon in your new account. The team can investigate, but recovery is not guaranteed.
Recovery options depend on your sign-in method. For Google or email, use your providerโs recovery steps to restore access. If you previously exported your Turnkey walletโs seed phrase or private key, you can import it into a supported wallet on a secure device and connect to the same Polyester account. For an external wallet, use its recovery phrase or private key to restore it on a secure device and connect again. If you cannot regain access to the wallet that owns your account, Polyester cannot replace it with another wallet. MFA methods and recovery codes do not restore wallet access or change ownership of your Polyester account. Learn about account creation.
Yes. You can export the seed phrase or private key for the embedded wallet created by Turnkey when you signed up with Google or email. Exporting it is not required to use Polyester. Keep it as a secure offline backup. Anyone with this information can control your Turnkey wallet and therefore your Polyester account. So never share it, including with support.
Visit Audits in the user docs for published reports from Trail of Bits and Pashov Audit Group. These reviews cover Zipper Protocol. Each report identifies the code and version reviewed, the scope of the assessment, its findings, and the remediation reviewed during that engagement.
GuardSigner and whitelists
GuardSigner is an extra security layer for your Polyester accountโs withdrawal and transfer whitelists. It adds a separate approval signature when you add or remove destinations or turn off a whitelist. This prevents bypassing MFA to change those settings directly on-chain. Learn about GuardSigner.
Yes. With your withdrawal and transfer whitelists enabled, assets can only be sent to destinations you have approved. GuardSigner adds a separate approval to changes to those whitelists, including turning them off. This helps protect against someone changing your settings to redirect your assets. Learn about GuardSigner.
Polyester manages GuardSigner and sets it up automatically when you enable a withdrawal or transfer whitelist. Once set up, it handles protected changes to both whitelists for that account. Learn about GuardSigner.
GuardSigner makes MFA part of the on-chain changes to your withdrawal and transfer whitelists. You must complete the required MFA in Polyester before GuardSigner will add its signature. Your walletโs signature alone is not enough, which prevents bypassing MFA to change your whitelist settings. Learn about GuardSigner.
Yes. GuardSigner can protect both your Main Account and your Subaccounts, but each account has its own GuardSigner and separate withdrawal and transfer whitelists. Open the Security settings for each account to complete setup and choose the protections you want enabled. Learn about GuardSigner.
No. The Address Book lets you save destinations without whitelisting them. The whitelist toggle is off by default when adding an entry. Turn it on to approve the destination for internal transfers or withdrawals, depending on the entry type. You can also do this later by editing the entry. When the relevant whitelist is enabled, you can only transfer or withdraw to whitelisted destinations. Learn about securing your account.
MFA adds a verification step before sensitive actions are performed, including but not limited to changes to whitelist settings. An on-chain whitelist limits withdrawals or internal transfers to destinations you have approved, but you must have MFA enabled to use the whitelist. Learn about securing your account.
Service status and interruptions
Not immediately. Your request may still be processing, or its confirmation may be delayed. Give the page a moment to update, then look for the request in Open Orders, Order History, or the appropriate transfer or withdrawal history table. If the outcome remains unclear, contact support before submitting again to avoid a duplicate request.
A pause affecting one deposit or withdrawal network does not automatically stop trading or other networks. If the trading services remain available, you can continue trading assets already in your Unified Trading Account. Deposits and withdrawals can use other supported networks that are available for the selected asset. Check Supported Assets in the user docs for any asset or network interruptions.
Developers and automated trading
Yes. PolyEngine is designed for high-throughput, low-latency trading, including automated strategies and market making. Polyesterโs APIs let bots read market data, place and manage orders, and track balances and fills. Create an API key for the chosen Main Account or Subaccount with the permissions your bot needs.
Start with API Docs to explore the available requests, parameters, and responses. For installation instructions and code examples, choose TypeScript, Python, Go, or Rust in SDK Docs. If youโre working on an integration and have questions, join our Discord and ask the team in the API Support channel.
Yes. When manual trades and bots use the same Main Account or Subaccount, they draw from the same available balance in its Unified Trading Account. Their orders enter the same order books as everyone else. Funds reserved for one order are unavailable for another. Use separate Subaccounts if you want to keep strategy balances separate.
During testnet, contract deployment on Polyester Chain is restricted to Polyesterโs own protocol and application contracts. Third-party developers cannot deploy their own smart contracts during this phase. You can still build applications and trading integrations that connect to Polyester through its APIs and SDKs.
Community, updates, and support
Youโll need a Polyester account to create a ticket. After signing in, click the chat box icon in the lower-right corner of the app and follow the instructions to submit support requests, bug reports, or feedback. You can track your previously submitted tickets in My Submissions.
Describe what you were trying to do, what happened, and what you expected. Include the steps to reproduce the problem if applicable, the approximate time and time zone, your device and browser, and any relevant order or transaction ID. Screenshots or a short recording can help. Never include passwords, private keys, recovery phrases, login or MFA codes, recovery codes, or API private keys.
Visit Announcements on the Polyester website for official news and details about platform updates. You can also follow @polyester on X and join our Discord to keep up with the latest announcements and changelogs.
Submit a partnership or business inquiry through the customer support tool. Youโll need a Polyester account to create an inquiry. Include all relevant details, and the team will get back to you.
Submit a partnership request through the customer support tool to ask for official logos and brand-use guidance. Include how and where you intend to use them so the team can advise you appropriately.
Use the chat box icon in the lower-right corner of the app to submit your suggestion as feedback. Include the question you would like answered and any context that would help us understand it.
Testnet
Testnet is an environment where you can try Polyester before it launches on mainnet. Itโs a chance to learn how the platform works, practice trading, and help improve Polyester by reporting bugs and sharing feedback. You use paper assets or testnet assets only. No real funds are involved.
Everyone is welcome to join Polyester testnet, and no invitation is required. You only need to connect your X and Discord accounts if you want to claim paper assets. Otherwise, you can use supported assets from external test networks. See our Terms of Service for eligibility requirements and restrictions.
Start by creating a Polyester account with a supported wallet, Google, or email. If you want to claim paper assets, connect your Discord and X accounts to your Polyester account. You donโt need an existing crypto wallet if you sign up with Google or email. The Start Here section of the user docs guides you through protecting your account and making your first deposit and trade.
Paper assets are practice assets created by the Polyester team for testnet trading. They have no real monetary value and let you try the platform without using real funds. They are different from assets issued on external test networks, such as Bitcoin Testnet, which you obtain separately and deposit into Polyester.
Connect your X and Discord accounts to your Polyester account to become eligible to claim paper assets daily. Look for the claim pop-up on your dashboard. Claimed paper assets will be transferred to your trading account.
No. Connecting your Discord account to your Polyester account is only required to claim paper assets. If you donโt want to use paper assets, you can obtain supported assets from external test networks through the Testnet Faucets page in the user docs, then deposit them into Polyester.
No. Connecting your X account to your Polyester account is only required to claim paper assets. If you donโt want to use paper assets, you can obtain supported assets from external test networks through the Testnet Faucets page in the user docs, then deposit them into Polyester.
No. Polyester testnet uses paper assets and supported external testnet assets. These assets are for testing and have no real monetary value. Use testnet assets only when making a testnet deposit.
A faucet is a website that provides testnet assets. Visit Testnet Faucets in the user docs to find faucets for supported assets and networks. After receiving the assets in your wallet, open Deposit in Polyester, choose the matching asset and test network, and send them to the deposit address shown. These faucets are operated by third parties, not Polyester. The links are provided for reference.
You can trade spot markets, manage your orders, deposit, withdraw, and transfer. You can also customize your trading workspace with widgets, manage sub-accounts, configure account security, create API keys for trading tools, and track transactions on PolyesterScan.