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

# Abstract Global Wallet

> Discover Abstract Global Wallet, the smart contract wallet powering the Abstract ecosystem.

**Create a new application with Abstract Global Wallet configured:**

```bash  theme={null}
npx @abstract-foundation/create-abstract-app@latest my-app
```

## What is Abstract Global Wallet?

Abstract Global Wallet (AGW) is a cross-application
[smart contract wallet](/how-abstract-works/native-account-abstraction/smart-contract-wallets) that
users can create to interact with any application built on Abstract,
powered by [native account abstraction](/how-abstract-works/native-account-abstraction).

AGW provides a seamless and secure way to onboard users, in which
they sign up once using familiar login methods (such as email, social accounts,
passkeys and more), and can then use this account to interact with *any* application on Abstract.

<CardGroup cols={2}>
  <Card title="Get Started with AGW" icon="rocket" href="/abstract-global-wallet/getting-started">
    Integrate Abstract Global Wallet into your application with our SDKs.
  </Card>

  <Card title="How AGW Works" icon="book-sparkles" href="/abstract-global-wallet/architecture">
    Learn more about how Abstract Global Wallet works under the hood.
  </Card>
</CardGroup>

**Check out the live demo to see Abstract Global Wallet in action:**

<Card title="Try the AGW live demo" icon="play" href="https://sdk.demos.abs.xyz/">
  Try the live demo of Abstract Global Wallet to see it in action.
</Card>

## Packages

Integrate Abstract Global Wallet (AGW) into your application using the packages below.

1. <Icon icon="react" /> [agw-react](https://www.npmjs.com/package/@abstract-foundation/agw-react):
   React hooks and components to prompt users to login with AGW and approve transactions.
   Built on [Wagmi](https://github.com/wagmi-dev/wagmi).

2. <Icon icon="js" /> [agw-client](https://www.npmjs.com/package/@abstract-foundation/agw-client):
   Wallet actions and utility functions that complement the `agw-react` package.
   Built on [Viem](https://github.com/wagmi-dev/viem).


Built with [Mintlify](https://mintlify.com).