Convert Base58 String to Signature Bytes
Converts a base58 encoded signature string to bytes (Uint8Array) format.
Returns: Uint8Array
- Signature in bytes format
const signatureBytes = connection.signatureBase58StringToBytes(base58Signature);
Parameters
base58Signature
:string
- The signature in base58 encoded string format
Examples
Convert base58 signature string to bytes:
const base58Signature = "5rUQ2tX8bRzB2qJWnrBhHYgHsafpqVZwGwxVrtyYFZXJZs6yBVwerZHGbwsrDHKbRtKpxnWoHKmBgqYXVbU5TrHe";
const signatureBytes = connection.signatureBase58StringToBytes(base58Signature);
console.log("Signature bytes:", signatureBytes);
Convert a signature from Solana Explorer to bytes:
// Signature from Solana Explorer or transaction logs
const explorerSignature = "5rUQ2tX8bRzB2qJWnrBhHYgHsafpqVZwGwxVrtyYFZXJZs6yBVwerZHGbwsrDHKbRtKpxnWoHKmBgqYXVbU5TrHe";
const signatureBytes = connection.signatureBase58StringToBytes(explorerSignature);
// Now you can use the bytes for further processing
console.log("Signature length:", signatureBytes.length);
See also
- Convert signature bytes to base58 string
- Get Explorer Link - View transactions on Solana Explorer
- Get Logs - Get transaction logs
Last updated on