Create Web 3 Wallet

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);

With our WaaS, you can create

Standard Wallets

Ideal for everyday transactions on the Litecoin blockchain.

MWEB Wallets

Offering unparalleled privacy, MWEB wallets ensure your transactions remain confidential and anonymous.

Multi-Signature Wallets

Enhance the security of your assets with multi-signature technology, requiring multiple approvals for transactions.

Vaults with DeFi Support

Store your digital assets securely and access decentralized finance (DeFi) services directly from your vaults.

Create Wallet
Create Address
Wallet Balance
Wallet Transaction
Load Wallet
Fund Wallet
Send from Wallet
Send Transaction

Secure Management of Private Keys

Ensure the safe handling of private keys with our robust security measures, designed for maximum protection and peace of mind.

Generate Wallet Encrypted Key Method


// 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); 

            

Create raw transaction, Sign and Broadcast Transactions Reliably


// 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);

            

Reliable Transaction Signing and Broadcasting

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.