⛏️getAccountFromSecretKey

Description

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

ParameterTypeDescription

secretKey

string

A string representation of a secret key

Response

PropertyTypeDescription

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 NEST® SDK, you must have it installed.

You can install NEST® SDK using either npm or yarn. Use the following commands to install NEST® SDK:

npm install @nest25/solana-lib
OR
yarn add @nest25/solana-lib

Request

Here is an example of how to make a getAccountFromSecretKey request using the NEST® SDK:

// import Nest 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();

Response

  {
        publicKey: '9jBxBwCHt6R5CgxhpjH43M6141JMCdjccjfWufnEB2r8',
        privateKey: '4DfysqXg2xiG3XnychN9gF1ffPs8omn1QQCzLJBsUJA6ZQwKCqVWF11YbZx29kmmHYDzs2GcA6S1D4QeuHiYRYjN'
}

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.

Last updated