Arweave KitPluginsGet Started

One-stop library for
builders on Arweave

Leverage the power of the Arweave ecosystem
to build quickly and simply on the permaweb.

Get Started

$ npm install arweavekit

Getting started is easy as 1,2,3...

Learn about library functions

Arweave Kit combines tools and resources into one easy to use library, to get started building with Arweave.

1Start

To begin using the library functions, install the package in the application.

123456
npm install arweavekit# oryarn add arweavekit

2Import

Import individual functions from specific function types.

123456
import { createWallet } from "arweavekit/wallet";const wallet = await createWallet();

Wallet
Functions

Transaction
Functions

Contract
Functions

Auth
Functions

A one stop shop, without confusion

Every function has a dedicated page with a breakdown of information to make your building process easier, try it yourself.

12345678910111213141516
import { createTransaction } from "arweavekit/transaction";const transaction = await createTransaction({ key: { KEY_OBJECT }, type: 'wallet', quantity: '1000000', target: 'TARGET_WALLET_ADDRESS', options: { tags: [{ 'name': key_name, 'value': some_value}], useBundlr: true, environment: 'mainnet', },});

Install the library, and start building

Unlocking the power of the Permaweb starts with you, let's build.

Arweave Kit Mechanims

Explore arweave

Built on Arweave:
Permanent information storage

Permanent storage has many applications: from the preservation of humanity's most important data, to the hosting of truly decentralized and provably neutral web apps.

Get Inspired

Featured Arweave dApps, explore the full list here.

Join the Github Discussion and Share Your Ideas to Help Shape the Future of Arweave Kit

Contribute

Built by the community, for the community

Arweave Kit is open source, and always will be. Connect with other builders and get support from the community.

Discord

In collaboration with

Community Labs

Arweave Kit
© 2023 All Rights Reserved

Privacy Policy

We use cookies to better understand customer needs