> ## 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.

# agw-client

> Learn how the agw-client package works and how to use it to interact with the Abstract Global Wallet.

The `agw-client` package exposes an [AbstractClient](/abstract-global-wallet/agw-client/createAbstractClient),
built on top of the [Viem Wallet Client](https://viem.sh/docs/clients/wallet.html)
that allows you to deploy contracts, submit transactions, and more from the Abstract Global Wallet.

All of the features of [Viem](https://viem.sh/) are available to you when using the `agw-client` package,
in addition to many specific features for interacting with the Abstract Global Wallet directly.

Learn more about Viem on the official documentation:

<Card title="Viem Documentation" icon="book" href="https://viem.sh/">
  Learn more about Viem and the available methods you can use to interact with
  the Abstract Global Wallet.
</Card>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.