AvaCloud API
AvaCloud App
AvaCloud Wallet as a Service
AvaCloud Wallet as a Service
  • AvaCloud Wallet as a Service SDK
  • 🚀Getting Started
    • Quickstart
  • ⚙️USAGE
    • 🪝Hooks
      • useAvaCloudWallet
      • useAuth
      • useSignMessage
      • useSignTransaction
      • useTransferTokens
      • useUserWallets
      • useChainId
    • UI Components
      • LoginButton
      • WalletButton
      • WalletDisplay
      • UserProfile
      • WalletCard
      • TokensView
      • SendView
      • ReceiveView
      • ExportView
    • 🛠️Advanced Usage
Powered by GitBook

© 2025 Ava Labs, Inc.

On this page
  • Overview
  • Jump right in

Was this helpful?

AvaCloud Wallet as a Service SDK

NextQuickstart

Last updated 28 days ago

Was this helpful?

Overview

AvaCloud Wallet as a Service (WaaS) builds embedded authentication and wallet infrastructure to enable seamless blockchain applications on AvaCloud and deployed L1s. This means embedding wallet functionality and transaction signing directly within your applications, allowing users to interact with digital assets through familiar, web2-like experiences. Use AvaCloud WaaS React SDK to:

  • Authenticate users through social login

  • Create and manage embedded wallets

  • Handle transaction signing and gas estimation

  • Monitor balances and transaction status

Jump right in

Try Demo

Interact with AvaCloud WaaS on an example landing page.

https://ac-auth-demo.vercel.app/

Components

Pre-styled UI components for easy integration

UI Components

Hooks

Create your own components and custom implementation

Hooks
🪝