Logoinfra.decent.land

> HyperBEAM devices

Filter by
Showing 63 of 63 devices

~x402@1.0

customdll

x402-compliant facilitator implemented with native ao token support, built as a HyperBEAM device

~helios@1.0

customdll

An EVM/Ethereum consensus light client packaged as a HyperBEAM device

~riscv@1.0

customdll

A RISC-V smart contract execution machine built on a custom fork of R55

~evm@1.0

customdll

An EVM bytecode emulator built on top of Revm. Allows evaluation of bytecode against a given state db, statefulness and EVM context customization

~quantum-rt@1.0

customdll

Simulated quantum circuit compute in the architecture of a serverless functions runtime

~s3@1.0

customdll

Temporary S3-compatible storage either with an on-mode MinIO cluster or external connection

~tfhe@1.0

customeoc

A device for fully homomorphic encryption (FHE). Enables computation on encrypted data without decrypting it first

~llamaccp@1.0

customapus

Device for interfacing with llama.cpp server, handling both completion and chat completion endpoints based on session management.

~sev-gpu@1.0

customapus

NVIDIA GPU TEE attestation device which provides GPU attestation token generation and verification

~wasi-nn@1.0

customapus

Implements wasi_nn API functions as imported functions by WASM modules

~arweave@2.9-pre

canonicalfwd

Provides access to Arweave network information, relayed from a designated node.

~apply@1.0

canonicalfwd

A device that executes AO resolutions.

~auth-hook@1.0

canonicalfwd

A device offering an on-request hook that signs incoming messages with node-hosted wallets, in accordance with the node operator's configuration.

~ans104@1.0

canonicalfwd

Codec for managing transformations from `ar_bundles'-style Arweave TX records to and from TABMs.

~tx@1.0

canonicalfwd

Codec for managing transformations from `ar_tx'-style Arweave TX records to and from TABMs.

~compute@1.0

canonicalfwd

Device to emulate legacynet compute unit (CU) behavior

~cache@1.0

canonicalfwd

A device that looks up an ID from a local store and returns it, honoring the `accept' key to return the correct format.

~cacheviz@1.0

canonicalfwd

A device that generates renders (or renderable dot output) of a node's cache.

~cookie@1.0

canonicalfwd

A utility device that manages setting and encoding/decoding the cookies found in requests from a caller.

~cron@1.0

canonicalfwd

A device that inserts new messages into the schedule to allow processes to passively 'call' themselves without user interaction.

~dedup@1.0

canonicalfwd

A device that deduplicates messages in an evaluation stream, returning status `skip' if the message has already been seen.

~delegated-compute@1.0

canonicalfwd

Simple wrapper module that enables compute on remote machines, implementing the JSON-Iface.

~faff@1.0

canonicalfwd

A module that implements a 'friends and family' pricing policy.

~flat@1.0

canonicalfwd

A codec for turning TABMs into/from flat Erlang maps that have paths as their keys, and a normal TABM binary as their value.

~genesis-wasm@1.0

canonicalfwd

A device that mimics an environment suitable for `legacynet' AO processes, using HyperBEAM infrastructure.

~greenzone@1.0

canonicalfwd

The green zone device, which provides secure communication and identity management between trusted nodes.

~httpsig@1.0

canonicalfwd

This module implements HTTP Message Signatures as described in RFC-9421, as an AO-Core device.

~http-auth@1.0

canonicalfwd

Implements a two-step authentication process for HTTP requests, using the `Basic' authentication scheme.

~hook@1.0

canonicalfwd

A generalized interface for `hooking' into HyperBEAM nodes.

~hyperbuddy@1.0

canonicalfwd

A device that renders a REPL-like interface for AO-Core via HTML.

~copycat@1.0

canonicalfwd

A device for orchestrating indexing of messages from foreign sources into a HyperBEAM node's caches.

~json@1.0

canonicalfwd

A simple JSON codec for HyperBEAM's message format.

~json-iface@1.0

canonicalfwd

A device that provides a way for WASM execution to interact with the HyperBEAM (and AO) systems, using JSON as a shared data representation.

~local-name@1.0

canonicalfwd

A device for registering and looking up local names. This device uses the node message to store a local cache of its known names, and the typical non-volatile storage of the node message to store the names long-term.

~lookup@1.0

canonicalfwd

A device that looks up an ID from a local store and returns it, honoring the `accept' key to return the correct format.

~lua@5.3a

canonicalfwd

A device that calls a Lua module upon a request and returns the result.

~manifest@1.0

canonicalfwd

An Arweave path manifest resolution device.

~message@1.0

canonicalfwd

The identity device.

~meta@1.0

canonicalfwd

The default entry point for all messages processed by the machine.

~monitor@1.0

canonicalfwd

A simple device that allows flexible monitoring of a process execution.

~multipass@1.0

canonicalfwd

A device that triggers repass events until a certain counter has been reached.

~name@1.0

canonicalfwd

A device for resolving names to their corresponding values, through the use of a `resolver' interface.

~node-process@1.0

canonicalfwd

A device that implements the singleton pattern for processes specific to an individual node.

~p4@1.0

canonicalfwd

The HyperBEAM core payment ledger.

~patch@1.0

canonicalfwd

A device that can be used to reorganize a message: Moving data from one path inside it to another.

~poda@1.0

canonicalfwd

A simple example of a decentralized proof of authority consensus algorithm

~process@1.0

canonicalfwd

This module contains the device implementation of AO processes in AO-Core.

~profile@1.0

canonicalfwd

A module for running different profiling tools upon HyperBEAM executions.

~push@1.0

canonicalfwd

Takes a message or slot number, evaluates it, and recursively pushes the resulting messages to other processes.

~query@1.0

canonicalfwd

A discovery engine for searching for and returning messages found in a node's cache, through supported stores.

~relay@1.0

canonicalfwd

This module implements the relay device, which is responsible for relaying messages between nodes and other HTTP(S) endpoints.

~router@1.0

canonicalfwd

Routes outbound messages from the node to their appropriate network recipients via HTTP.

~scheduler@1.0

canonicalfwd

A simple scheduler scheme for AO.

~simple-pay@1.0

canonicalfwd

Allows the operator to specify a price for a request and then charge the user for it, on a per route and optionally per message basis.

~snp@1.0

canonicalfwd

Provides an interface for validating and generating AMD SEV-SNP commitment reports.

~stack@1.0

canonicalfwd

A device that contains a stack of other devices, and manages their execution.

~structured@1.0

canonicalfwd

A device implementing the codec interface for HyperBEAM's internal, richly typed message format.

~trie@1.0

canonicalfwd

Implements a radix trie.

~volume@1.0

canonicalfwd

Handles encrypted storage operations for HyperBEAM, providing a robust and secure approach to data persistence.

~secret@1.0

canonicalfwd

Allows a node to create, export, and commit messages with secrets that are stored on the node itself.

~wasi@1.0

canonicalfwd

A virtual filesystem device.

~wasm-64@1.0

canonicalfwd

A device that executes a WASM image on messages using the Memory-64 preview standard.

~whois@1.0

canonicalfwd

A device for returning the IP/host information of a requester or itself.