Abstract home pagelight logodark logo
    Abstract Global Wallet
    Getting Started
    Documentation
    Abstract Global Wallet
    Ecosystem
    API Reference
    Portal
    Abstract Global Wallet
    • Overview
    • Getting Started
    • How It Works
    • Frequently Asked Questions
    Library Integrations
    • Native Integration
    • ConnectKit
    • Dynamic
    • Privy
    • RainbowKit
    • WalletConnect
    • Thirdweb
    Abstract Client
    • AbstractWalletProvider
    • useLoginWithAbstract
    • useAbstractClient
    • useGlobalWalletSignerAccount
    • useGlobalWalletSignerClient
    Wallet Actions
    • deployContract
    • signTransaction
    • sendTransaction
    • sendTransactionBatch
    • signMessage
    • writeContract
    • useWriteContractSponsored
    Session Keys
    • Overview
    • Going to Production
    • createSession
    • useCreateSession
    • createSessionClient
    • toSessionClient
    • getSessionHash
    • getSessionStatus
    • revokeSessions
    • useRevokeSessions
    Wallet Linking
    • Overview
    • linkToAgw
    • getLinkedAccounts
    • getLinkedAgw
    • Reading Wallet Links in Solidity
    Utils
    • getSmartAccountAddress FromInitialSigner
    • transformEIP1193Provider
    Abstract Global Wallet

    Getting Started

    Learn how to integrate Abstract Global Wallet into your application.

    ​
    New Projects

    To kickstart a new project with AGW configured, use our CLI tool:

    npx @abstract-foundation/create-abstract-app@latest my-app
    

    ​
    Existing Projects

    Integrate Abstract Global Wallet into an existing project using one of our integration guides below:

    Native Integration

    Add AGW as the native wallet connection option to your React application.

    Privy

    Integrate AGW into an existing Privy application.

    ConnectKit

    Integrate AGW as a wallet connection option to an existing ConnectKit application.

    Dynamic

    Integrate AGW as a wallet connection option to an existing Dynamic application.

    RainbowKit

    Integrate AGW as a wallet connection option to an existing RainbowKit application.

    Thirdweb

    Integrate AGW as a wallet connection option to an existing thirdweb application.

    Was this page helpful?

    Suggest editsRaise issue
    OverviewHow It Works
    xdiscordgithub
    Powered by Mintlify
    On this page
    • New Projects
    • Existing Projects