- velasNative
- velasEVM
npm i
import {velasNative} from './src'
await velasNative.getBalance('DVSjUmoQistXei6HTw7mtv1ufnm7RVCn1JVZ3EGGAL1z');
npm test
or
npx ts-mocha ./src/tests/**
tsc
npm init --scope=@velas npm publish --access public
-
Export private key from wallet.
-
Call
bs58EncodedPrivateKeyToBytesArray
method fromhelpers
(which is part of this lib) and pass exported key as parameter.Example
import {helpers} from '../helpers'; helpers.bs58EncodedPrivateKeyToBytesArray('q1RcoioAQYytEHDKpJFnau8qx5yfeKMskKyq3J5Xx9mku2eBDKLYCF');
You will receive the array of bytes, e.g.
[11,17,54,46,175,65,179,60,57,230,205,146,45,130,56,142,207,246]
. -
Create .json file with this array.
-
Run next command
velas-keygen pubkey <path_to_file>
If you get the wallet address without any errors and this address corresponds to the address from wallet app – all is fine.
VLX_Native_SEED=
VLX_EVM_PRIVATE_KEY=