Abstract home pagelight logodark logo
    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
    • Reown
    • Thirdweb
    Abstract Client
    • AbstractWalletProvider
    • useLoginWithAbstract
    • useAbstractClient
    • useGlobalWalletSignerAccount
    • useGlobalWalletSignerClient
    Wallet Actions
    • deployContract
    • signTransaction
    • sendTransaction
    • sendCalls
    • signMessage
    • writeContract
    • useWriteContractSponsored
    Session Keys
    • Overview
    • Going to Production
    • createSession
    • useCreateSession
    • createSessionClient
    • toSessionClient
    • getSessionHash
    • getSessionStatus
    • revokeSessions
    • useRevokeSessions
    Utils
    • getSmartAccountAddress FromInitialSigner
    • transformEIP1193Provider
    On this page
    • New Projects
    • Existing Projects
    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:
    Copy
    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

    Native Integration

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

    Privy

    Integrate AGW into an existing Privy application.
    ConnectKit

    ConnectKit

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

    Dynamic

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

    RainbowKit

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

    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
    Assistant
    Responses are generated using AI and may contain mistakes.