Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Socket
Book a DemoSign in
Socket
n

nickj_arweave

npm

Packages

Current Co-maintainers

Former Co-maintainers

29 packages

arweave-unbundle

CLI tool to download and unbundle Arweave ANS-104 data bundles

asset-registar

Atomic Assets need to be registered to be capable of being traded on the Permaweb. You can upload your assets using services like `ardrive-cli` and give the asset the proper data tags, then use this cli to register the asset.

hyper-async

Async is a tiny FP library for javascript. It provides a small, composable abstraction over async effects with predictable error handling and strict composition semantics.

@permaweb/aoconnect

The `aoconnect` library provides an abstraction for spawning, evaluating, and interacting with `ao` Processes.

@permaweb/ao-connect

The `ao-connect` library provides an abstraction for spawning, evaluating, and interacting with `ao` Processes.

@permaweb/aoconnect-m2

The `aoconnect` library provides an abstraction for spawning, evaluating, and interacting with `ao` Processes.

@permaweb/ao-core-libs

This SDK provides a JavaScript interface for communicating with AO-Core.

@permaweb/ao-loader

This module takes an `ao` Wasm `ArrayBuffer` and returns a `handle` function, that given an `ao-process` message, will produce a `result`.

@permaweb/aoprofile

This SDK provides a set of functions to interact with profile processes on AO. Profiles are a digital representation of entities, such as users, organizations, or channels. These processes include specific metadata that describes the entity and can be ass

@permaweb/aos

> NOTE: This is very experimental, use for research and development purposes only.

@permaweb/ao-scheduler-utils

The `ao` Scheduler Utils provides an abstraction for retrieving the location of an `ao` Process' Scheduler, and checking whether a wallet is a valid `ao` Scheduler

@permaweb/aos-cli

> NOTE: This is very experimental, use for research and development purposes only.

@permaweb/ao-sdk

The `ao` SDK provides an abstraction for spawning, evaluating, and interacting with `ao` Processes.

@permaweb/arx

upload data using bundle services with arx

@permaweb/asset-web-sdk

This SDK is for Atomic Assets in the browser.

@permaweb/beam

A hyperbeam cli tool

@permaweb/hyperbalance

Client helpers for funding AO-backed HyperBEAM local ledgers.

@permaweb/hyperbeam-loader

This module takes an `ao` Wasm `ArrayBuffer` and returns a `handle` function, that given `SmartWeaveContract` inputs, will produce a `result`.

@permaweb/libs

Documentation for this SDK can be found at the [top level](https://github.com/permaweb/permaweb-libs) of the repository.

@permaweb/loco

Develop and troubleshoot AO processes locally by loading a wasm module and interacting with it via a simple JS API.

@permaweb/machine

The Machine is an atomic asset creator tool for deploying collections to the permaweb. To deploy a collection, you need a directory containing the following files:

@permaweb/payments

> WARNING: This is an experimental library, focused on the Universal Data License.

@permaweb/protocol-tag-utils

A utility for extracting and parsing tags associated with ANS-115 Data-Protocols

@permaweb/stampjs

> Note: This library is intended for browser use only.

@permaweb/ucm

Documentation for this SDK can be found at the [top level](https://github.com/permaweb/ao-ucm) of the repository.