Our service provides a dependable and user-friendly back-end solution for your wallet application.
Our Wallet as a Service (WaaS) solution empowers you to generate and manage a wide range of wallets on the Litecoin blockchain, including advanced features like MWEB (MimbleWimble Extension Blocks) for enhanced privacy and confidential transactions. Whether you're building a simple wallet for personal use or a complex system for enterprise-level operations, our service offers the flexibility and security you need.
/**
* npm install @liaas-js
**/
const LiaaS = require("liaas-js");
const liaasSdk = new LiaaS();
//Create a wallet on the Litecoin blockchain
//pass your API key and wallet name to be created
const response = await liaasSdk.createWallet(nodeUrl_or_apiAccessKey, walletName);
Ideal for everyday transactions on the Litecoin blockchain.
Offering unparalleled privacy, MWEB wallets ensure your transactions remain confidential and anonymous.
Enhance the security of your assets with multi-signature technology, requiring multiple approvals for transactions.
Store your digital assets securely and access decentralized finance (DeFi) services directly from your vaults.
// npm install @liaas-js
const LiaaS = require("liaas-js");
const liaasSdk = new LiaaS()
//pass your API key and the wallet name, address label, and address type
const response = await liaasSdk.createAddress(nodeUrl_or_apiAccessKey, wallet,
label, type, encrpytedPassphrase);
console.log(“Generated Address Response: ”, response);
Effortlessly create an unlimited number of user addresses using our streamlined coding process. Select between Mnemonic options for seamless integration, tailored to your needs.
Ensure the safe handling of private keys with our robust security measures, designed for maximum protection and peace of mind.
// npm install @liaas-lib
const LiaaS = require("liaas-lib");
const liaasSdk = new LiaaS();
//pass your API key and the created wallet name
const response = await liaasSdk.encryptWallet(apiKey, walletName, passphrase);
console.log("Wallet Encrypted keys Response: ", response);
// npm install @liaas-lib
const LiaaS = require("liaas-lib");
const liaasSdk = new LiaaS();
//create raw transaction
const response = await liaasSdk.createRawTransaction(nodeUrl_or_apiAccessKey,
walletName, encryptedpassphrase, recipientAddress, amount, data, senderAddress);
console.log("Raw Transaction created", response);
// sign the transaction
const signedResponse = await liaasSdk.signRawTransaction(nodeUrl_or_apiAccessKey,
walletName, encryptedpassphrase, addressPrivateKey, txhash);
console.log("Signed Transaction", signedResponse);
//broadcast transaction
const broadcastResponse = await liaasSdk.broadcastTransaction(nodeUrl_or_apiAccessKey,
walletName, encryptedpassphrase, signedTxHash);
console.log("Broadcast Transaction", broadcastResponse);
Efficiently sign and broadcast your transactions with our dependable system, ensuring smooth and reliable operations every time. Adding to this reliability, Litecoin's adoption of the Proof of Work protocol has led to an unparalleled record of 100% uptime since 2011. This achievement highlights Litecoin's exceptional stability and trustworthiness in the cryptocurrency world, making it a preferred choice for users seeking consistent performance.