# Kana Labs

## Kana Labs

- [Welcome to Kana Labs](https://docs.kanalabs.io/getting-started/welcome-to-kana-labs.md): A brief intro to Kana Labs
- [AMM DEX Aggregator](https://docs.kanalabs.io/cross-chain-swaps/amm-dex-aggregator.md): AMM DEX Aggregator: The Aggregator of DeFi Aggregators & Bridges. Effortlessly swap tokens with the best rates, low slippage, and unparalleled speed—all in one place.
- [Kana Widget](https://docs.kanalabs.io/integrate-kana-widget/kana-widget.md): Kana Widget: Simplified Cross-Chain Integration
- [Install Widget](https://docs.kanalabs.io/integrate-kana-widget/kana-widget/install-widget.md): The widget can be installed on any web page with just a few lines of code. This will help to bring cross-chain swaps across multiple chains with the most efficient pricing to your website.
- [Configure Widget](https://docs.kanalabs.io/integrate-kana-widget/kana-widget/configure-widget.md)
- [Configure Aptos Keyless](https://docs.kanalabs.io/integrate-kana-widget/kana-widget/configure-aptos-keyless.md): Kana Widget Configuration for Aptos Keyless
- [Web3 Aggregator SDK](https://docs.kanalabs.io/web3-aggregator-sdk/web3-aggregator-sdk.md): Liquidity & Cross Chain Aggregator Layer SDK
- [Installation](https://docs.kanalabs.io/web3-aggregator-sdk/web3-aggregator-sdk/installation.md)
- [SameChain](https://docs.kanalabs.io/web3-aggregator-sdk/web3-aggregator-sdk/samechain.md)
- [Cross Chain Swap](https://docs.kanalabs.io/web3-aggregator-sdk/web3-aggregator-sdk/cross-chain-swap.md)
- [Aggregator API's](https://docs.kanalabs.io/web3-aggregator-sdk/web3-aggregator-sdk/aggregator-apis.md)
- [Kana Trade](https://docs.kanalabs.io/spot-trading-platform/kana-trade.md): Kana Trade - CLOB-based spot trading platform for the ultimate CEX-like decentralized trading experience
- [API Docs](https://docs.kanalabs.io/spot-trading-platform/kana-trade/api-docs.md): Link to Github Repo & Swagger for Kana Trade APIs
- [Kana Perps](https://docs.kanalabs.io/perpetual-futures/kana-perps.md): The 1st fully on-chain CLOB based decentralised perpetual futures on Aptos
- [Getting Started](https://docs.kanalabs.io/perpetual-futures/kana-perps/getting-started.md): What do you need to trade on Kana Perps?
- [Deposit & Withdrawal](https://docs.kanalabs.io/perpetual-futures/kana-perps/getting-started/deposit-and-withdrawal.md): Here's a step-by-step breakdown of how to deposit and withdraw funds to your Kana Perps trading account. Steps apply to both Testnet & Mainnet.
- [Mainnet Tutorials](https://docs.kanalabs.io/perpetual-futures/kana-perps/getting-started/mainnet-tutorials.md)
- [Getting Started](https://docs.kanalabs.io/perpetual-futures/kana-perps/getting-started/mainnet-tutorials/getting-started.md): Here’s what you need to start your trading journey with our Kana Perps platform.
- [Connecting Wallet & Enabling “One Click Transaction”](https://docs.kanalabs.io/perpetual-futures/kana-perps/getting-started/mainnet-tutorials/connecting-wallet-and-enabling-one-click-transaction.md): Once you have prepared everything you need to start your trading journey, the first step is to “Connect Your Wallet” to the platform and enable “One Click Transaction.”
- [Deposit & Withdraw Tokens](https://docs.kanalabs.io/perpetual-futures/kana-perps/getting-started/mainnet-tutorials/deposit-and-withdraw-tokens.md)
- [Placing a Market Trade Order](https://docs.kanalabs.io/perpetual-futures/kana-perps/getting-started/mainnet-tutorials/placing-a-market-trade-order.md): Opening a short position on APT - PERP
- [Placing a Limit Trade Order](https://docs.kanalabs.io/perpetual-futures/kana-perps/getting-started/mainnet-tutorials/placing-a-limit-trade-order.md): Opening a Long Position on APT - PERP
- [Partially & Fully Closing a Live Trade Order](https://docs.kanalabs.io/perpetual-futures/kana-perps/getting-started/mainnet-tutorials/partially-and-fully-closing-a-live-trade-order.md)
- [Adding Margin to an Open Position](https://docs.kanalabs.io/perpetual-futures/kana-perps/getting-started/mainnet-tutorials/adding-margin-to-an-open-position.md)
- [Defining Take Profit & Stop Loss](https://docs.kanalabs.io/perpetual-futures/kana-perps/getting-started/mainnet-tutorials/defining-take-profit-and-stop-loss.md)
- [Breaking Down Kana Perps](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps.md)
- [Assets Supported](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/assets-supported.md)
- [Order Types](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/order-types.md)
- [Orderbook](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/orderbook.md)
- [1-Click Trading in Kana Perps](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/1-click-trading-in-kana-perps.md)
- [Delegation](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/1-click-trading-in-kana-perps/delegation.md)
- [Funding Rate](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/funding-rate.md)
- [Leverage](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/leverage.md)
- [Margin](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/margin.md)
- [Liquidation](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/liquidation.md)
- [Insurance Fund](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/insurance-fund.md)
- [Hedge Mode](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/hedge-mode.md)
- [Hedging a Short-Term 2-3% Price Decline](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/hedge-mode/hedging-a-short-term-2-3-price-decline.md)
- [Dual Positioning for Flexible Profit-Taking](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/hedge-mode/dual-positioning-for-flexible-profit-taking.md): This is a speculative trading method on Kana Perps platform
- [Trading Fees](https://docs.kanalabs.io/perpetual-futures/kana-perps/breaking-down-kana-perps/trading-fees.md)
- [Technical Architecture](https://docs.kanalabs.io/perpetual-futures/kana-perps/technical-architecture.md)
- [API Docs](https://docs.kanalabs.io/perpetual-futures/kana-perps/api-docs.md): API for our perpetual futures platform
- [Installation Setup](https://docs.kanalabs.io/perpetual-futures/kana-perps/api-docs/installation-setup.md): Overview of supported trading markets and installation prerequisites for using the API.
- [Kana Perps Typescript REST API](https://docs.kanalabs.io/perpetual-futures/kana-perps/api-docs/kana-perps-typescript-rest-api.md)
- [Kana Perps Python Websocket API](https://docs.kanalabs.io/perpetual-futures/kana-perps/api-docs/kana-perps-python-websocket-api.md)
- [Kana Perps Python REST API](https://docs.kanalabs.io/perpetual-futures/kana-perps/api-docs/kana-perps-python-rest-api.md)
- [Steps to place an order](https://docs.kanalabs.io/perpetual-futures/kana-perps/api-docs/steps-to-place-an-order.md)
- [Perps Contract Error Codes](https://docs.kanalabs.io/perpetual-futures/kana-perps/api-docs/perps-contract-error-codes.md)
- [Websocket Connection](https://docs.kanalabs.io/perpetual-futures/kana-perps/api-docs/websocket-connection.md)
- [Supported Markets](https://docs.kanalabs.io/perpetual-futures/kana-perps/api-docs/supported-markets.md): Supported Markets & API/WebSocket Endpoints
- [For Developers & MMs](https://docs.kanalabs.io/perpetual-futures/kana-perps/for-developers-and-mms.md)
- [Installation setup](https://docs.kanalabs.io/perpetual-futures/kana-perps/for-developers-and-mms/installation-setup.md)
- [Available Markets](https://docs.kanalabs.io/perpetual-futures/kana-perps/for-developers-and-mms/available-markets.md)
- [Integrating REST APIs](https://docs.kanalabs.io/perpetual-futures/kana-perps/for-developers-and-mms/integrating-rest-apis.md)
- [Typescript](https://docs.kanalabs.io/perpetual-futures/kana-perps/for-developers-and-mms/integrating-rest-apis/typescript.md)
- [Python](https://docs.kanalabs.io/perpetual-futures/kana-perps/for-developers-and-mms/integrating-rest-apis/python.md)
- [Walkthrough](https://docs.kanalabs.io/perpetual-futures/kana-perps/for-developers-and-mms/integrating-rest-apis/walkthrough.md)
- [Integrating WebSockets](https://docs.kanalabs.io/perpetual-futures/kana-perps/for-developers-and-mms/integrating-websockets.md)
- [FAQ](https://docs.kanalabs.io/perpetual-futures/kana-perps/for-developers-and-mms/faq.md)
- [Faucets](https://docs.kanalabs.io/perpetual-futures/kana-perps/for-developers-and-mms/faq/faucets.md)
- [Kana Labs - DeFi Simplified](https://docs.kanalabs.io/spot-and-perp-apis/kana-labs-defi-simplified.md): A complete and comprehensive DeFi product suite that provides end to end solutions be it for retail users looking to make their mark in Crypto or for developers & businesses entering the DeFi market.
- [Staking Aggregator](https://docs.kanalabs.io/spot-and-perp-apis/kana-labs-defi-simplified/staking-aggregator.md)
- [Trading APIs](https://docs.kanalabs.io/spot-and-perp-apis/trading-apis.md): Quick Links to APIs for Kana Labs DeFi Product Suite
- [Kana Trade API](https://docs.kanalabs.io/spot-and-perp-apis/trading-apis/kana-trade-api.md): API for our on-chain orderbook platform Kana Trade
- [Kana Perps API](https://docs.kanalabs.io/spot-and-perp-apis/trading-apis/kana-perps-api.md): API for our perpetual futures platform
- [Installation Setup](https://docs.kanalabs.io/spot-and-perp-apis/trading-apis/kana-perps-api/installation-setup.md): Overview of supported trading markets and installation prerequisites for using the API.
- [Example setup functions](https://docs.kanalabs.io/spot-and-perp-apis/trading-apis/kana-perps-api/example-setup-functions.md)
- [Kana Perps Typescript REST API](https://docs.kanalabs.io/spot-and-perp-apis/trading-apis/kana-perps-api/kana-perps-typescript-rest-api.md)
- [Kana Perps Websocket API](https://docs.kanalabs.io/spot-and-perp-apis/trading-apis/kana-perps-api/kana-perps-websocket-api.md): Overview of supported trading markets and installation prerequisites for using the Websocket API.
- [Kana Perps Python Websocket API](https://docs.kanalabs.io/spot-and-perp-apis/trading-apis/kana-perps-api/kana-perps-python-websocket-api.md)
- [Kana Perps Python REST API](https://docs.kanalabs.io/spot-and-perp-apis/trading-apis/kana-perps-api/kana-perps-python-rest-api.md)
- [Steps to place an order](https://docs.kanalabs.io/spot-and-perp-apis/trading-apis/kana-perps-api/steps-to-place-an-order.md)
- [Kana Labs Build - Blockchain Infra](https://docs.kanalabs.io/spot-and-perp-apis/kana-labs-build-blockchain-infra.md)
- [Web3 Aggregator SDK aka Kana Crosschain SDK](https://docs.kanalabs.io/spot-and-perp-apis/kana-labs-build-blockchain-infra/web3-aggregator-sdk-aka-kana-crosschain-sdk.md)
- [Mirai SDK – EIP 4337 Based Smart Wallet](https://docs.kanalabs.io/spot-and-perp-apis/kana-labs-build-blockchain-infra/mirai-sdk-eip-4337-based-smart-wallet.md)
- [Paymaster SDK](https://docs.kanalabs.io/spot-and-perp-apis/kana-labs-build-blockchain-infra/paymaster-sdk.md)
- [Kana Crosschain Widget](https://docs.kanalabs.io/spot-and-perp-apis/kana-labs-build-blockchain-infra/kana-crosschain-widget.md)
- [Mirai SDK - The EVM Smart Wallet & Paymaster](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster.md): Elevating the Web3 Experience with Account Abstraction and Multi-Chain Efficiency
- [SDK Gateway Functions](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/sdk-gateway-functions.md)
- [EVM SDK Functions](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/sdk-gateway-functions/evm-sdk-functions.md): Available Methods in SDK
- [Aptos SDK Functions](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/sdk-gateway-functions/aptos-sdk-functions.md)
- [Data Service](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/data-service.md): Along with using the Mirai SDK, developers can make use of the data service to retreive information such as Account Balances.
- [Get Account Balances](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/data-service/get-account-balances.md): Returns the Account Balance.
- [Get Transactions Details](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/data-service/get-transactions-details.md): Returns details about a transaction.
- [Get NFTs List](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/data-service/get-nfts-list.md): Returns a list of NFTs that the account owns.
- [Paymaster](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/paymaster.md): Paymaster is a system designed to allow a company or organization to cover the transaction fees, commonly known as gas fees, for a whitelisted users.
- [Get Sponsor Balance](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/paymaster/get-sponsor-balance.md): Using this API call we can get a sponsor balance.
- [Deposit](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/paymaster/deposit.md): Using this API call we can deposit funds to a paymaster address.
- [Check Whitelist](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/paymaster/check-whitelist.md): Using this API call we can check if an accountAddress is whitelisted for a specific paymaster address.
- [Remove From Whitelist](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/paymaster/remove-from-whitelist.md): Using this API call we can remove the address from the whitelisting.
- [Add To Whitelist](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/paymaster/add-to-whitelist.md): Using this API call we can whitelisting the address.
- [Sponsor Transactions](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/paymaster/sponsor-transactions.md): Using this API call we sponsor a transactions.
- [Implementation Guide](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/implementation-guide.md): Step by step guide for implementing our SDK
- [Examples](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/examples.md)
- [React Implementation](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/examples/react-implementation.md): The sample implementation code using web3auth and Mirai SDK.
- [Initialize SDK](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/examples/initialize-sdk.md)
- [Transfer Native Tokens](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/examples/transfer-native-tokens.md)
- [Transfer ERC20 Tokens](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/examples/transfer-erc20-tokens.md)
- [Transfer ERC721 Tokens](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/examples/transfer-erc721-tokens.md)
- [Transfer ERC1155 Tokens](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/examples/transfer-erc1155-tokens.md)
- [Create Aptos Sponsored](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/examples/create-aptos-sponsored.md)
- [Add Owners](https://docs.kanalabs.io/smart-wallet-sdk/mirai-sdk-the-evm-smart-wallet-and-paymaster/examples/add-owners.md)
- [Kana Paymaster For Aptos and Supra](https://docs.kanalabs.io/paymaster-service/kana-paymaster-for-aptos-and-supra.md)
- [How it works?](https://docs.kanalabs.io/paymaster-service/kana-paymaster-for-aptos-and-supra/how-it-works.md)
- [How to Register?](https://docs.kanalabs.io/paymaster-service/kana-paymaster-for-aptos-and-supra/how-to-register.md)
- [Deposit Allowance](https://docs.kanalabs.io/paymaster-service/kana-paymaster-for-aptos-and-supra/deposit-allowance.md)
- [Manage Users](https://docs.kanalabs.io/paymaster-service/kana-paymaster-for-aptos-and-supra/manage-users.md)
- [Paymaster SDK Tutorial (Typescript)](https://docs.kanalabs.io/paymaster-service/kana-paymaster-for-aptos-and-supra/paymaster-sdk-tutorial-typescript.md): Install the paymaster SDK
- [Paymaster API](https://docs.kanalabs.io/paymaster-service/kana-paymaster-for-aptos-and-supra/paymaster-api.md)
- [Module & Function Whitelist](https://docs.kanalabs.io/paymaster-service/kana-paymaster-for-aptos-and-supra/module-and-function-whitelist.md)
- [Subscription - Coming soon](https://docs.kanalabs.io/paymaster-service/kana-paymaster-for-aptos-and-supra/subscription-coming-soon.md)
- [FAQS](https://docs.kanalabs.io/paymaster-service/kana-paymaster-for-aptos-and-supra/faqs.md)
- [OPerps](https://docs.kanalabs.io/perpetual-options/operps.md): Decentralized Short-Term Options Trading, Effortless leverage, Simplified options, Consistent rewards.
- [Kana Labs Tokenomics](https://docs.kanalabs.io/tokenomics-and-governance/kana-labs-tokenomics.md): Tokenomics of the Kana token
- [Roadmap](https://docs.kanalabs.io/roadmap.md)
- [Referral Programv1](https://docs.kanalabs.io/referral-programv1.md)
- [Rewards Program](https://docs.kanalabs.io/rewards-and-referral-program/rewards-program.md): Points program is aimed at rewarding you our valuable customers for your contribution to our growth.
- [Reward Program Season 1](https://docs.kanalabs.io/rewards-and-referral-program/rewards-program/reward-program-season-1.md): This season is from  (20.08.2024 to 20.09.2024)
- [Reward Program Season 2](https://docs.kanalabs.io/rewards-and-referral-program/rewards-program/reward-program-season-2.md): This season is from  (03.12.2024 to 01.01.2025)  and is packed with exciting new opportunities to earn rewards points, and exclusive NFTs while engaging with Kana Labs’ DeFi ecosystem.
- [How to Keep Track of Your Points?](https://docs.kanalabs.io/rewards-and-referral-program/rewards-program/how-to-keep-track-of-your-points.md): A guide on how to use your points dashboard to keep track of your points.
- [Where to find the Missions Dashboard?](https://docs.kanalabs.io/rewards-and-referral-program/rewards-program/where-to-find-the-missions-dashboard.md): Season 2 includes a new mission dashboard to points & referral program
- [Referral Program v2](https://docs.kanalabs.io/referral-program-v2.md): Refer new users & Earn Commissions
- [How to Generate Referral Link? (For the Referrer)](https://docs.kanalabs.io/referral-program-v2/how-to-generate-referral-link-for-the-referrer.md): Keeping track of referral activity
- [How to map your wallet to the invite IDs? (For the invited users)](https://docs.kanalabs.io/referral-program-v2/how-to-map-your-wallet-to-the-invite-ids-for-the-invited-users.md): Please complete this step to get your wallet connected to your referrer's ID
- [Referral Program](https://docs.kanalabs.io/referral-program.md): Revamped version of our referral program
- [How to Generate Referral Link? (For the Referrer)](https://docs.kanalabs.io/referral-program/how-to-generate-referral-link-for-the-referrer.md): Follow these simple steps to start earning passive income from your referrals today:
- [How to map your wallet to the invite IDs? (For the invited users)](https://docs.kanalabs.io/referral-program/how-to-map-your-wallet-to-the-invite-ids-for-the-invited-users.md): Please complete this step to get your wallet connected to your referrer's ID
