HTTP API / WALLET CLIENT
HTTP API reference
Inspect HTTP routes, arguments and responses used by @hazbase/kit/wallet. Additional authentication and passkey APIs are covered in the auth SDK reference and integration guide.
User-session, signature and permission requirements differ by API. Check the specifications below and the connection requirements of your API environment. Check API access requirements
API contract used by the SDKThis reference is checked against the public SDK source; it is not a catalog of every server administration API. Confirm available chains, permissions, features and rate limits for your environment.
GET
/api/wallet/tokenslistTokens · No Bearer header added by SDKPOST/api/wallet/token-infogetTokenInfo · No Bearer header added by SDKPOST/api/wallet/balancegetBalance · No Bearer header added by SDKPOST/api/wallet/activitygetActivity · No Bearer header added by SDKPOST/api/wallet/transfer/prepareprepareTransfer · No Bearer header added by SDKPOST/api/wallet/transfer/submitsubmitTransfer · App session requiredPOST/api/wallet/transfer/statusgetTransferStatus · App session requiredPOST/api/wallet/operation/prepareprepareOwnerOperation · No Bearer header added by SDKPOST/api/wallet/operation/submitsubmitOwnerOperation · App session requiredPOST/api/wallet/operation/statusgetOwnerOperationStatus · App session requiredPOST/api/payments/x402/hazbase-wallet/paypayX402WithHazbaseWallet · App session requiredPOST/api/payments/x402/hazbase-wallet/statusgetX402HazbaseWalletPaymentStatus · App session requiredPOST/api/wallet/link/challengecreateWalletLinkChallenge · No Bearer header added by SDKPOST/api/wallet/link/approveapproveWalletLink · App session requiredPOST/api/wallet/link/verifyverifyWalletLink · No Bearer header added by SDKPOST/api/wallet/link/session/verifyverifyWalletLinkSession · No Bearer header added by SDK