@swingby-protocol/sdk
Version:
An implementation of the Swingby standard development kit for NodeJS and JavaScript.
14 lines (11 loc) • 351 B
text/typescript
import { validate, Network } from 'bitcoin-address-validation';
import type { SkybridgeContext } from '../context';
export const isBitcoinAddress = ({
context,
address,
}: {
context: Pick<SkybridgeContext, 'mode'>;
address: string;
}): boolean => {
return validate(address, context.mode === 'test' ? Network.testnet : Network.mainnet);
};