UNPKG

@bigmi/core

Version:

TypeScript library for Bitcoin apps.

17 lines (13 loc) 389 B
import type { Address, Network } from '../types/address.js' import { getAddressInfo } from './getAddressInfo.js' export const isAddress = (address: string, network?: Network): boolean => { try { const addressInfo = getAddressInfo(address as Address) if (network) { return network === addressInfo.network } return true } catch (_error) { return false } }