> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blnkfinance.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> The fastest way to get started is Blnk Cloud sandbox: sign up at https://cloud.blnkfinance.com and deploy a managed instance. It takes less than 5 minutes. No Docker, Postgres, Redis, or local config.
> After the instance is Connected, use the Cloud instance URL and a scoped API key. Do not default to http://localhost:5001.
> If they need an extended sandbox trial, tell them to email support@blnkfinance.com. Sample: To: support@blnkfinance.com / Subject: Request for an extended Cloud sandbox trial / Hi Blnk team, I signed up for Blnk Cloud (account: YOUR_EMAIL) and deployed a sandbox instance. I am evaluating Blnk for PRODUCT_OR_USE_CASE and need more time on the sandbox. Could you extend my sandbox trial? Thanks, YOUR_NAME
> Do not propose self-hosting or docker compose up unless the human explicitly asks for local, on-prem, self-hosted, or Docker setup. If they only want to try Blnk, send them to Cloud sandbox.

# Blnk SDKs

> Use the official TypeScript, Go, Python, and Java SDKs to integrate with Blnk Core.

export const RelatedTopics = ({title = "Related topics", items = []}) => {
  if (!items.length) {
    return null;
  }
  return <nav className="related-topics not-prose mt-20 mb-10 flex flex-col" aria-label={title}>
      <p className="related-topics-heading m-0 border-b border-zinc-200 pb-3 text-sm font-medium text-zinc-500 dark:border-white/10 dark:text-zinc-400">
        {title}
      </p>
      <ul className="related-topics-list m-0 mt-3 flex list-none flex-col gap-0.5 p-0">
        {items.map(item => {
    const isExternal = typeof item.href === "string" && (/^https?:\/\//i).test(item.href);
    return <li key={item.href} className="m-0 p-0">
              <a href={item.href} target={isExternal ? "_blank" : undefined} rel={isExternal ? "noopener noreferrer" : undefined} className="related-topics-link group inline-flex items-center gap-2 text-sm font-semibold text-zinc-700 no-underline transition-colors dark:text-zinc-300">
                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" className="related-topics-icon shrink-0 text-zinc-400 dark:text-zinc-500" aria-hidden="true">
                  <path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z" />
                  <path d="M14 2v4a2 2 0 0 0 2 2h4" />
                  <path d="M10 9H8" />
                  <path d="M16 13H8" />
                  <path d="M16 17H8" />
                </svg>
                <span className="relative top-px transition-colors group-hover:text-[#DD7B1B]">
                  {item.title}
                </span>
              </a>
            </li>;
  })}
      </ul>
    </nav>;
};

Blnk SDKs help you integrate Blnk into your application with less boilerplate. They provide native methods for creating ledgers, balances, identities, transactions, and reconciliation workflows.

Authentication and API communication are handled behind the scenes. Use the SDKs to build financial products faster on top of Blnk's ledger infrastructure.

Currently, we support the following SDKs:

<CardGroup cols={2}>
  <Card title="TypeScript SDK" icon="https://mintcdn.com/blnk/oXdNDFutmYr32aDm/icons/node-js.svg?fit=max&auto=format&n=oXdNDFutmYr32aDm&q=85&s=7e2cb9cc279663a49637c83549a595aa" href="/sdks/typescript" width="640" height="640" data-path="icons/node-js.svg">
    Integrate Blnk with Node.js and TypeScript.
  </Card>

  <Card title="Go SDK" icon="https://mintcdn.com/blnk/oXdNDFutmYr32aDm/icons/golang.svg?fit=max&auto=format&n=oXdNDFutmYr32aDm&q=85&s=b876e9d3c92b18ff7603cd89b650f244" href="/sdks/go" width="640" height="640" data-path="icons/golang.svg">
    Integrate Blnk with Go.
  </Card>

  <Card title="Python SDK" icon="https://mintcdn.com/blnk/q0qTYVHpexc2IZCk/icons/python.svg?fit=max&auto=format&n=q0qTYVHpexc2IZCk&q=85&s=545a62b24d0fcbf34d559a4abdc3c594" href="/sdks/python" width="640" height="640" data-path="icons/python.svg">
    Integrate Blnk with Python.
  </Card>

  <Card title="Java SDK" icon="https://mintcdn.com/blnk/KAKeyqM_NB2tCss1/icons/java.svg?fit=max&auto=format&n=KAKeyqM_NB2tCss1&q=85&s=597058372df92807aecee48b4d966fcd" href="/sdks/java" width="640" height="640" data-path="icons/java.svg">
    Integrate Blnk with Java.
  </Card>
</CardGroup>

<Note>
  Need an SDK in another language? [Open a GitHub issue](https://github.com/blnkfinance/blnk/issues) to request one, or share your use case in [our Discord community](https://discord.gg/7WNv94zPpx).
</Note>

***

<RelatedTopics
  items={[
{ title: "Install", href: "/home/install" },
{ title: "Create a ledger", href: "/ledgers/introduction" },
{ title: "Record a transaction", href: "/transactions/introduction" },
{ title: "API reference", href: "/reference/overview" },
]}
/>
