The getWalletFromSecretKey takes a secret key as input and generates a public key and a private key. The generated keys can be used to interact with various blockchain networks.
Parameter
Parameter
Type
Description
secretKey
string
A string representation of a secret key
Response
Property
Type
Description
publicKey
string
A string representation of a public key
privateKey
string
A string representation of a private key.
Example Request and Response
Prerequisites
Before making requests with QUBIT® SDK, you must have it installed.
You can install QUBIT® SDK using either npm or yarn. Use the following commands to install QUBIT® SDK:
Here is an example of how to make a getAccountFromSecretKey request using the QUBIT® SDK:
Response
Use Cases
Crypto Wallets: Crypto wallets can leverage this function to generate a secure public and private key pair for a user's account.
Decentralized Applications (DApps): DApps can integrate the getAccountFromSecretKey function to generate a public and private key pair for users to interact with the application.
Blockchain Developers: Blockchain developers can utilize the getAccountFromSecretKey function to generate a public and private key pair for testing and development purposes.
// import QUBIT SDK
import { Solana } from '@nest25/solana-lib';
// create a new instance of the SDK
const Sol = new Solana();
async function main() {
// get the account from the secret key
let wallet = Sol.getAccountFromSecretKey(your-secret-keyThe getWalletFromSecretKey function is a JavaScript function that takes a secret key as input and generates a public key and a private key. The generated keys can be used to interact with various blockchain networks.The getWalletFromSecretKey function is a JavaScript function that takes a secret key as input and generates a public key and a private key. The generated keys can be used to interact with various blockchain networks.The getWalletFromSecretKey function is a JavaScript function that takes a secret key as input and generates a public key and a private key. The generated keys can be used to interact with various blockchain networks.);
console.log(wallet);
}
main();