Skip to content

labscommunity/arweavekit-docs

Repository files navigation

description
Hooks and Components for unified interaction with Arweave wallets

Introduction to Arweave Wallet Kit

The Arweave Wallet Kit simplifies interactions between Arweave wallets and dApps, offering a unified API that supports any Arweave wallet. Users can easily interact with apps using their preferred wallet.

The Kit is divided into multiple packages for modularity and extensibility:

  • A core package that is foundation for all functionality.
  • A set of React hooks and components built on the core package.
  • A styles package that complements the React hooks and components.

Support for other frameworks can be developed using the core package.

The support for various wallets is modular as well. It is broken down into “strategies”, with each having its own package.

Terminology

In Arweave Wallet Kit, a strategy is an implementation of an Arweave wallet within the kit. These strategies allow the user to communicate with all wallets in a standard way and with a common API.

Supported wallets

The library currently supports the following wallets:

Note: Othent will be deprecated by the end of 2025. If you are integrating Arweave Wallet Kit into your dApp, it is recommended that you do NOT include the Othent strategy.

For an Othent alternative, please check out Wander Connect: https://wander.app/connect

About

Docs for Arweavekit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6