🔗sol
Description
The isAddress
function is an asynchronous function used to validate whether a given string represents a valid Solana address.
It utilizes the Solana JavaScript SDK to create a PublicKey
instance using the provided address string. It then checks if the derived public key is on the elliptic curve.
Parameters
Parameter | Data Type | Description |
---|---|---|
| string | The address string to be validated. |
Response
Field | Data Type | Description |
---|---|---|
| boolean | Indicates whether the address is valid (true) or not (false). |
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:
Request
Here is an example of how to make a isAddress
request using the Nest SDK:
Response
Use Cases
Validating a Solana address: By invoking this function with an address string, you can check if the provided string represents a valid Solana address.
Address format verification: The function uses the Solana JavaScript SDK's
PublicKey
class to create a public key instance from the address and checks if it is on the elliptic curve.Handling errors: If any error occurs during the address validation, the function will catch the error and return
false
, indicating that the address is not valid.
Last updated