> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getpara.com/llms.txt
> Use this file to discover all available pages before exploring further.

# useRequestFaucet

> Returns a mutation that requests supported test funds.

<MethodDocs
  defaultExpanded={true}
  preventCollapse={true}
  name="useRequestFaucet()"
  description="A mutation hook that requests testnet tokens for a wallet. Uses the currently active wallet by default, or accepts an explicit walletId."
  parameters={[
{
  name: "walletId",
  type: "string",
  optional: true,
  description: "The ID of the wallet to fund. Defaults to the currently active wallet if omitted."
},
{
  name: "chain",
  type: "string",
  optional: true,
  description: "Target testnet chain. Defaults to ETHEREUM_SEPOLIA.",
  defaultValue: "ETHEREUM_SEPOLIA"
}
]}
  returns={{ type: "{ requestFaucet: (params?) => void, requestFaucetAsync: (params?) => Promise<FaucetResponse>, data: FaucetResponse | undefined, isPending: boolean, error: Error | null, reset: () => void }", description: "A mutation result with `requestFaucet` / `requestFaucetAsync` functions, `data` containing the transaction details, and standard React Query mutation fields." }}
  async={true}
/>
