Function: toBackendAddressFromEthers()
Gala Launchpad SDK 9.0.0-rc.5 / index / toBackendAddressFromEthers
Function: toBackendAddressFromEthers()
toBackendAddressFromEthers(
ethAddress):string
Defined in: packages/launchpad-sdk/dist/utils/address-formatter.d.ts:428
Convert Ethereum address object (from ethers Wallet) to backend format
Provides a convenient one-step conversion from ethers Wallet addresses to backend format. Handles both Wallet objects and plain addresses.
Parameters
ethAddress
string | { address: string; }
Ethereum address with or without 0x prefix, or ethers Wallet object
Returns
string
Backend format address (eth|...)
Throws
ValidationError if address format is invalid
Example
import { Wallet } from 'ethers';
import { toBackendAddressFromEthers } from '@/utils/address-formatter';
const wallet = new Wallet(privateKey);
const backendAddr = toBackendAddressFromEthers(wallet.address);
// Returns: 'eth|1234567890abcdef...abcdef'
// Also works with plain addresses
const result = toBackendAddressFromEthers('0x1234...abc');
// Returns: 'eth|1234...abc'
Since
6.6.0