Dash CoreDash PlatformDash.orgDash User DocsLog In

With typescript


New site!

All content has been migrated to You will be automatically redirected momentarily.

In order to use Dash SDK with TypeScript.

Create an index.ts file

import Dash from 'dash';
const clientOpts = {
  wallet: {
    mnemonic: null, // Will generate a new address, you should keep it.
const client = new Dash.Client(clientOpts);

const initializeAccount = async () => {
  const account = await client.wallet.getAccount();
  const balance = account.getTotalBalance();
  console.log(`Account balance: ${balance}`)

Have a following tsconfig.json file

  "compilerOptions": {
    "module": "commonjs",
    "moduleResolution": "node",
    "esModuleInterop": true

Compile: tsc -p tsconfig.json
Run: node index.js