Depositing funds is how external assets enter the Polyester Exchange and become usable balances for trading and lending.
For a conceptual overview of how assets move through the system, see Asset Lifecycle.
Supported Assets and Chains
Users can only deposit supported assets from chains that are currently supported by Polyester. Always review the Supported Assets page before depositing.
Step-by-Step: How to Deposit Funds
Start a deposit
From the home page, hover ‘Assets’ in the header to find the ‘Deposit’ button, or hover ‘Your Wallet’ in the header → visit the dashboard → click Deposit in the left sidebar, then:
- Open the ‘Select Token’ dropdown to search by name or ticker and select a token to deposit
- Frequently deposited tokens are displayed below the ‘Select Token’ dropdown
- Recent searches appear at the top of the dropdown
- Open ‘Select Network’ to choose which chain you are depositing from
- Only supported networks for the selected token will populate this dropdown
- The Deposit Address section will populate with information based on the user’s selections
- Users must confirm the acknowledgement before the address will appear
Review the deposit address
Review the deposit address and confirm the minimum deposit amount, Polyester destination account, contract address, and required confirmations.
Each Polyester smart wallet has exactly one permanent deposit address per supported chain. The address is generated on the first deposit and reused for all future deposits on that chain.
Send the assets
Send the selected assets to the deposit address. The deposit will begin processing after the required confirmations are reached. (confirmation amounts vary by chain and are listed on the Supported Assets page)
Polyester charges no fees for depositing. Users cover the external-chain gas fees for transferring assets to their deposit address. Polyester sponsors the gas for the Polyester Chain transactions of minting zAssets and transferring them to the Funding Account.
From this point, Zipper and Polyester Chain handle the rest automatically.
Recent Deposits and Tracking
When a deposit address receives an incoming transfer, the ‘Recent Deposits’ table on the Deposit page will automatically populate with the deposit details and current status.
This table allows users to track the full deposit process in real time, including confirmation progress on the originating chain, the original source-chain transaction ID (TXID), and the corresponding transaction ID on the Polyester Chain once the assets are zipped and minted.
Users can also track the final transfer of the zipped assets into their Funding Account or Unified Trading Account using Polyester Scan. All steps are executed on-chain and are publicly verifiable.
What Happens After Users Send Funds
Once a transaction is confirmed on the external chain, the following steps happen automatically:
External custody
The deposited asset is secured in a chain-specific Zipper vault for auditability and safety. It will be held here indefinitely unless a withdrawal occurs.
zAsset minting
Zipper mints the corresponding zAsset on Polyester Chain, backed 1:1.
Funding Account delivery
The zAsset is sent directly to the Funding Account smart contract.
Unified balance credit
The Funding Account custodies the zAsset and mints a matching amount of uAsset to the user's account. At this point, the deposit appears as an available balance and can be used across the exchange.
Where Deposited Funds Arrive
Default: Funding Account
By default, all deposits arrive in the Funding Account.
The Funding Account is where all unified balances originate. Assets held here are in a safe-zone and not exposed to trading or lending risk.
Optional: Deposit directly to Unified Trading Account
During the deposit flow, users can choose to have their funds credited directly to their Unified Trading Account.
When this option is enabled, the deposit first completes its normal flow into the Funding Account. The balance is then automatically transferred to the Unified Trading Account once unified.
This is useful for users who plan to begin trading immediately after depositing.
Deposit Timing and Confirmations
Deposit times depend on the source blockchain, network conditions, and the required confirmation depth by that chain. (Status and confirmations required for each blockchain are found on the Supported Assets page)
Polyester does not credit deposits optimistically. Balances appear only after finality is reached.
Next Steps After Depositing
Once a deposit is complete, users can:
- Transfer funds to their Unified Trading Account to trade and place orders (if they didn’t deposit to the Unified Trading Account directly)
- Supply assets to a Lending pool and earn yield
- Use supplied assets as collateral to borrow against them
- Manage balances across subaccounts