Skip to content

useBalance

Fetches the balance of a given address.

Import

ts
import { useBalance } from "@midl-xyz/midl-js-react";

Example

tsx
function Balance() {
  const { address } = useAddress();
  const { balance, isLoading, error } = useBalance(address);

  if (isLoading) return <div>Loading...</div>;
  if (error) return <div>Error: {error.message}</div>;

  return <div>Balance: {balance}</div>;
}

Parameters

NameTypeDescription
addressstringThe address to get balance
queryQueryOptionsuseQuery options

Returns

NameTypeDescription
balancenumberThe balance in satoshis
...restobjectuseQuery return value