Kit
Functions

getAddressEncoder

getAddressEncoder(): FixedSizeEncoder<Address<string>, 32>

Returns an encoder that you can use to encode a base58-encoded address to a byte array.

Returns

FixedSizeEncoder<Address<string>, 32>

Example

import { getAddressEncoder } from '@solana/addresses';
 
const address = 'B9Lf9z5BfNPT4d5KMeaBFx8x1G4CULZYR1jA2kmxRDka' as Address;
const addressEncoder = getAddressEncoder();
const addressBytes = addressEncoder.encode(address);
// Uint8Array(32) [
//   150, 183, 190,  48, 171,   8, 39, 156,
//   122, 213, 172, 108, 193,  95, 26, 158,
//   149, 243, 115, 254,  20, 200, 36,  30,
//   248, 179, 178, 232, 220,  89, 53, 127
// ]

On this page