getAddress
Converts an address into an address that is checksum encoded. Supports EIP-1191.
Import
ts
import { getAddress } from 'viem'
import { getAddress } from 'viem'
Usage
ts
import { getAddress } from 'viem'
getAddress('0xa5cc3c03994db5b0d9a5eEdD10Cabab0813678ac')
// '0xa5cc3c03994DB5b0d9A5eEdD10CabaB0813678AC'
// EIP-1191 address
getAddress('0x27b1fdb04752bbc536007a920d24acb045561c26', 30)
// '0x27b1FdB04752BBc536007A920D24ACB045561c26'
import { getAddress } from 'viem'
getAddress('0xa5cc3c03994db5b0d9a5eEdD10Cabab0813678ac')
// '0xa5cc3c03994DB5b0d9A5eEdD10CabaB0813678AC'
// EIP-1191 address
getAddress('0x27b1fdb04752bbc536007a920d24acb045561c26', 30)
// '0x27b1FdB04752BBc536007A920D24ACB045561c26'
Returns
The checksummed address.
Parameters
address
- Type:
string
An Ethereum address.
chainId (optional)
- Type:
number
The chain ID of the network the address is on. Complies to EIP-1191.