> For the complete documentation index, see [llms.txt](https://layer-akira.gitbook.io/layerakira-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://layer-akira.gitbook.io/layerakira-documentation/integration/trading/deposit.md).

# Deposit

To trade with all of the exchange's features and be able to place passive orders into the books, the user must deposit funds to the Akira [exchange contract](/layerakira-documentation/integration/trading.md)

Deposit semantics:

* The user grants permission to the LayerAkira Smart Contract to move user' funds tokens via erc20 method **transferFrom**&#x20;
* The user will then execute an on chain deposit into the Smart Contract
* By monitoring on-chain events, the Exchange obtains the user's deposit and applies it to its internal state, allowing the user to trade on the Exchange with the amount deposited
