# Krypton Developer Docs ## Docs - [Api Query](https://docs.kryptonfund.com/api-reference/api-query.md): Route the incoming query through the strands orchestrator. - [Transaction Status](https://docs.kryptonfund.com/api-reference/circle/transaction-status.md) - [Get Clark Conversations](https://docs.kryptonfund.com/api-reference/get-clark-conversations.md): Get the recent Clark conversations for a user from Firebase. - [Get User Memories Get](https://docs.kryptonfund.com/api-reference/get-user-memories-get.md): Get the memories data for a user. Returns condensed memories from Firebase and current session memories from local storage. - [Introduction](https://docs.kryptonfund.com/api-reference/introduction.md): Understand authentication, payments, read-only APIs, and Clark. - [Estimate Swap](https://docs.kryptonfund.com/api-reference/pools/estimate-swap.md) - [Pool Price](https://docs.kryptonfund.com/api-reference/pools/pool-price.md) - [Get Strategy Config Endpoint](https://docs.kryptonfund.com/api-reference/strategy/get-strategy-config-endpoint.md): Get configuration for a specific strategy. Returns strategy data from Firestore in the format expected by the frontend. - [Get Strategy Price](https://docs.kryptonfund.com/api-reference/strategy/get-strategy-price.md) - [Get Strategy Vault Info](https://docs.kryptonfund.com/api-reference/strategy/get-strategy-vault-info.md) - [List Strategies](https://docs.kryptonfund.com/api-reference/strategy/list-strategies.md): List all active strategies (Cached for 60s). - [Rates Summary](https://docs.kryptonfund.com/api-reference/subgraph/rates-summary.md): 🚀 THE POWER ENDPOINT - Everything the frontend needs in ONE call! - [Token Prices](https://docs.kryptonfund.com/api-reference/subgraph/token-prices.md): Get current prices for all tokens from rates summary. - [Wallet Overview](https://docs.kryptonfund.com/api-reference/subgraph/wallet-overview.md): Lightweight wallet bootstrap endpoint: returns rates summary + user balances. - [Check Kyc Status](https://docs.kryptonfund.com/api-reference/wallet/check-kyc-status.md): Manually check and update KYC status for a user - [Create Kyc Applicant](https://docs.kryptonfund.com/api-reference/wallet/create-kyc-applicant.md) - [Get Kyc Access Token](https://docs.kryptonfund.com/api-reference/wallet/get-kyc-access-token.md) - [Get Kyc Status](https://docs.kryptonfund.com/api-reference/wallet/get-kyc-status.md): Get KYC status for a user by email - can be called by Transak - [Get latest transactions for a user](https://docs.kryptonfund.com/api-reference/wallet/get-latest-transactions-for-a-user.md): Get the latest transactions for a user by username. - **username**: The username to query - **page_after**: (optional) Pagination cursor Returns a list of transactions and pagination info. - [Get User Info](https://docs.kryptonfund.com/api-reference/wallet/get-user-info.md) - [Send Specific Amount Usdc](https://docs.kryptonfund.com/api-reference/wallet/send-specific-amount-usdc.md): Send a specific amount of USDC to a destination address. - [Send USDC to another user](https://docs.kryptonfund.com/api-reference/wallet/send-usdc-to-another-user.md): Send USDC from one user to another by username. - **sender_user_id**: Sender's user ID - **receiver_username**: Receiver's username - **amount**: Amount of USDC to send Returns transaction result and details. - [Set or update username](https://docs.kryptonfund.com/api-reference/wallet/set-or-update-username.md): Set or update the username for a user. - **user_id**: User's unique ID - **username**: Desired username Returns success and the new username. - [User login and wallet creation](https://docs.kryptonfund.com/api-reference/wallet/user-login-and-wallet-creation.md): Login or register a user using a Firebase ID token. If the user does not exist, creates a new user and wallet. - **idToken**: Firebase ID token Returns user and wallet details. - [Introduction](https://docs.kryptonfund.com/clark/introduction.md): What Clark is, what it helps you do, and how a typical conversation flows. - [Quickstart](https://docs.kryptonfund.com/clark/quickstart.md): Start using Clark in the Krypton app, or connect Clark in your own product after Krypton integration. - [Introduction](https://docs.kryptonfund.com/index.md): Build with Krypton accounts, payments, and read-only financial APIs. - [Quickstart](https://docs.kryptonfund.com/quickstart.md): Create an account flow, run KYC, and send your first payment. ## OpenAPI Specs - [krypton_web3](https://docs.kryptonfund.com/api-reference/krypton_web3.json) - [krypton_hedgefund](https://docs.kryptonfund.com/api-reference/krypton_hedgefund.json) - [krypton_clark](https://docs.kryptonfund.com/api-reference/krypton_clark.json) - [krypton_backend](https://docs.kryptonfund.com/api-reference/krypton_backend.json) ## Optional - [Krypton Fund](https://kryptonfund.com) - [Try the app](https://app.kryptonfund.com)