# Blend > Non-custodial Yield Coordination Engine built on the Separately Managed Account model. Documentation for neobanks integrating Blend. ## Docs - [Acquire the signer lock on a session](https://docs.blend.money/api-reference/fe/acquire-the-signer-lock-on-a-session.md) - [Cancel a session from any non-terminal state](https://docs.blend.money/api-reference/fe/cancel-a-session-from-any-non-terminal-state.md) - [Configure session as a deposit and return a quote](https://docs.blend.money/api-reference/fe/configure-session-as-a-deposit-and-return-a-quote.md) - [Configure session as a withdraw and return calldata](https://docs.blend.money/api-reference/fe/configure-session-as-a-withdraw-and-return-calldata.md) - [Get balance across all chains](https://docs.blend.money/api-reference/fe/get-balance-across-all-chains.md) - [Get historical balance snapshots](https://docs.blend.money/api-reference/fe/get-historical-balance-snapshots.md) - [Get or create a transaction intent session](https://docs.blend.money/api-reference/fe/get-or-create-a-transaction-intent-session.md) - [Get returns (current balance minus net deposits)](https://docs.blend.money/api-reference/fe/get-returns-current-balance-minus-net-deposits.md) - [Get session status, metadata and cached payload](https://docs.blend.money/api-reference/fe/get-session-status-metadata-and-cached-payload.md) - [Get yield breakdown for the account type](https://docs.blend.money/api-reference/fe/get-yield-breakdown-for-the-account-type.md) - [List deposit, withdrawal and rebalance events](https://docs.blend.money/api-reference/fe/list-deposit-withdrawal-and-rebalance-events.md) - [List priced deposit tokens for a chain](https://docs.blend.money/api-reference/fe/list-priced-deposit-tokens-for-a-chain.md) - [List supported deposit chains](https://docs.blend.money/api-reference/fe/list-supported-deposit-chains.md) - [List transaction intent sessions](https://docs.blend.money/api-reference/fe/list-transaction-intent-sessions.md) - [List withdrawal destination chains](https://docs.blend.money/api-reference/fe/list-withdrawal-destination-chains.md) - [Record tx hashes and verify receipts on-chain](https://docs.blend.money/api-reference/fe/record-tx-hashes-and-verify-receipts-on-chain.md) - [Request a SIWE challenge](https://docs.blend.money/api-reference/fe/request-a-siwe-challenge.md) - [Request creation of a Safe for a chain](https://docs.blend.money/api-reference/fe/request-creation-of-a-safe-for-a-chain.md) - [Resolve and validate a Safe for a chain](https://docs.blend.money/api-reference/fe/resolve-and-validate-a-safe-for-a-chain.md) - [Revoke the current session JWT](https://docs.blend.money/api-reference/fe/revoke-the-current-session-jwt.md) - [Verify a SIWE signature and issue a session JWT](https://docs.blend.money/api-reference/fe/verify-a-siwe-signature-and-issue-a-session-jwt.md) - [Acquire the signer lock on a session](https://docs.blend.money/api-reference/svr/acquire-the-signer-lock-on-a-session.md) - [Cancel a session from any non-terminal state](https://docs.blend.money/api-reference/svr/cancel-a-session-from-any-non-terminal-state.md) - [Configure session as a deposit and return a quote](https://docs.blend.money/api-reference/svr/configure-session-as-a-deposit-and-return-a-quote.md) - [Configure session as a withdraw and return calldata](https://docs.blend.money/api-reference/svr/configure-session-as-a-withdraw-and-return-calldata.md) - [Get balance across all chains](https://docs.blend.money/api-reference/svr/get-balance-across-all-chains.md) - [Get historical balance snapshots](https://docs.blend.money/api-reference/svr/get-historical-balance-snapshots.md) - [Get or create a transaction intent session](https://docs.blend.money/api-reference/svr/get-or-create-a-transaction-intent-session.md) - [Get returns (current balance minus net deposits)](https://docs.blend.money/api-reference/svr/get-returns-current-balance-minus-net-deposits.md) - [Get session status, metadata and cached payload](https://docs.blend.money/api-reference/svr/get-session-status-metadata-and-cached-payload.md) - [Get yield breakdown for the account type](https://docs.blend.money/api-reference/svr/get-yield-breakdown-for-the-account-type.md) - [List deposit, withdrawal and rebalance events](https://docs.blend.money/api-reference/svr/list-deposit-withdrawal-and-rebalance-events.md) - [List priced deposit tokens for a chain](https://docs.blend.money/api-reference/svr/list-priced-deposit-tokens-for-a-chain.md) - [List supported deposit chains](https://docs.blend.money/api-reference/svr/list-supported-deposit-chains.md) - [List transaction intent sessions](https://docs.blend.money/api-reference/svr/list-transaction-intent-sessions.md) - [List withdrawal destination chains](https://docs.blend.money/api-reference/svr/list-withdrawal-destination-chains.md) - [Look up or create an account by EOA address](https://docs.blend.money/api-reference/svr/look-up-or-create-an-account-by-eoa-address.md) - [Record tx hashes and verify receipts on-chain](https://docs.blend.money/api-reference/svr/record-tx-hashes-and-verify-receipts-on-chain.md) - [Request creation of a Safe for a chain](https://docs.blend.money/api-reference/svr/request-creation-of-a-safe-for-a-chain.md) - [Resolve and validate a Safe for a chain](https://docs.blend.money/api-reference/svr/resolve-and-validate-a-safe-for-a-chain.md) - [Contracts](https://docs.blend.money/architecture/contracts.md): Blend's 9 on-chain contract systems: Safe deployment, vault operations, cross-chain bridging, and security enforcement. - [Architecture](https://docs.blend.money/architecture/overview.md): How Blend deploys isolated Gnosis Safes for every user and coordinates yield through modular controllers across chains. - [Security Deep Dive](https://docs.blend.money/architecture/security-deep-dive.md): Contract-level security: transaction guards, rate limiting, reentrancy protection, slippage controls, access control, OFAC screening, and haltable operations. - [Supported Chains & Tokens](https://docs.blend.money/blend/chains-tokens.md): Where Blend is deployed and which tokens are supported. - [For Your Users](https://docs.blend.money/blend/for-your-users.md): Everything your users need to know about depositing, withdrawing, and earning yield through Blend. - [What is Blend?](https://docs.blend.money/blend/overview.md): Blend is a non-custodial Yield Coordination Engine. Every user gets their own isolated Gnosis Safe. No shared pools. No mixing of funds. - [Regulatory Alignment](https://docs.blend.money/blend/regulatory-alignment.md): How Blend's non-custodial SMA architecture aligns with crypto regulation across the US, EU, and global markets. - [Security](https://docs.blend.money/blend/security.md): How Blend protects user funds: isolated Safes, permissioned execution, transaction guards, and emergency controls. - [API Reference](https://docs.blend.money/build/api/overview.md): Two API surfaces, one backend. Pick the one that matches your integration. - [Best Practices](https://docs.blend.money/build/best-practices.md): Production patterns for credential security, session management, transaction handling, conflict resolution, Safe deployment, and error recovery. - [Configure Credentials](https://docs.blend.money/build/configure-credentials.md): Set up the SIWE domain, publishable keys, and API keys your app needs to talk to Blend's SDK and API. - [Your First Deposit](https://docs.blend.money/build/first-deposit.md): Install the SDK, make your first deposit, and verify the balance. Under 30 minutes from zero to working code. - [Start Building](https://docs.blend.money/build/overview.md): Go from zero to your first deposit in under an hour. Portal setup, SDK integration, and go-live checklist. - [Set Up Your Portal](https://docs.blend.money/build/portal-setup.md): Create your organization, browse the Philidor vault catalog, and create your first account type with manual allocations. - [Managing Products](https://docs.blend.money/build/portal/managing-products.md): Your portal home for managing account types, browsing the vault catalog, and tracking your integration. - [Portal Operations](https://docs.blend.money/build/portal/operations.md): Day-to-day portal operations: flow plans, credentials, team management, and audit logs. - [Try Position](https://docs.blend.money/build/portal/try-position.md): Test deposits and withdrawals directly in the portal without writing any SDK code. - [Frontend SDK](https://docs.blend.money/build/sdk/frontend.md): Browser SDK for wallet authentication, deposit/withdrawal quoting, and on-chain execution. - [SDK Overview](https://docs.blend.money/build/sdk/overview.md): Blend's TypeScript SDKs for quoting, Safe management, cross-chain execution, and gas sponsorship. - [SDK Reference](https://docs.blend.money/build/sdk/reference.md): Authentication, account management, balance queries, error handling, and TypeScript type definitions. - [Server SDK](https://docs.blend.money/build/sdk/server.md): Node.js SDK for account management, session lifecycle, and backend integrations. - [Deposits & Withdrawals](https://docs.blend.money/build/sdk/transactions.md): Quote and execute deposits and withdrawals across chains with the frontend and server SDKs. - [Changelog](https://docs.blend.money/changelog.md): Protocol updates, new chain deployments, audit completions, SDK releases, and strategy changes. - [Privacy Policy](https://docs.blend.money/legal/privacy-policy.md): Privacy Policy for Blend Protocol Services - [Terms of Service](https://docs.blend.money/legal/terms-of-service.md): Terms of Use for Blend Protocol Services - [Audits](https://docs.blend.money/resources/audits.md): Every audit Blend has completed. All reports are public and available on GitHub. - [Deployments](https://docs.blend.money/resources/deployments.md): Contract deployment addresses across supported chains. - [Glossary](https://docs.blend.money/resources/glossary.md): Key terms used in the Blend ecosystem: protocol concepts, integration entities, and DeFi primitives. ## OpenAPI Specs - [extern-svr](https://docs.blend.money/openapi/extern-svr.json) - [extern-fe](https://docs.blend.money/openapi/extern-fe.json) - [openapi](https://docs.blend.money/api-reference/openapi.json) ## Optional - [Community](https://discord.gg/W4kk2RNAwj) - [GitHub](https://github.com/BlendMoney)