Quick start
New site!
All content has been migrated to docs.dash.org. You will be automatically redirected momentarily.
Quick start
In order to use this library, you will need to add our NPM package to your project.
Having NodeJS installed, just type :
npm install dash
Initialization
Let's create a Dash SDK client instance specifying both our mnemonic and the schema we wish to work with.
const Dash = require('dash');
const opts = {
wallet: {
mnemonic: "arena light cheap control apple buffalo indicate rare motor valid accident isolate",
},
};
const client = new Dash.Client(opts);
client.wallet.getAccount().then(async (account) => {
// Do something
})
Quick note:
If no mnemonic
is provided or mnemonic: null
is passed inside the wallet
option, a new mnemonic will be generated.
Make a payment
client.wallet.getAccount().then(async (account) => {
const transaction = account.createTransaction({
recipient: 'yixnmigzC236WmTXp9SBZ42csyp9By6Hw8',
amount: 0.12,
});
await account.broadcastTransaction(transaction);
});
Interact with Dash Platform
See the Tutorial section of the Dash Platform documentation for examples.
Updated 12 months ago