Logo

Available Functions & API

🐠

Available Functions & API

The useWalletz() hook provides the following functions:


Example: Fetching Balance & Signing Messages

import { useWalletz } from "walletz";

export default function WalletActions() {
  const { getBalance, signMessage } = useWalletz();

  async function checkBalance() {
    const balance = await getBalance();
    console.log(`SOL Balance: ${balance}`);
  }

  async function sign() {
    const message = "Hello, Solana!";
    const signature = await signMessage(message);
    console.log(`Signed Message:`, signature);
  }

  return (
    <div>
      <button onClick={checkBalance}>Check Balance</button>
      <button onClick={sign}>Sign a Message</button>
    </div>