Back to Organizations
WeaveDB
WeaveDB is a decentralized Layer-0 zero-knowledge database protocol for verifiable off-chain data. It provides rollup-based database infrastructure, permanent Arweave storage, and cryptographic proofs for cross-chain queries.
Distributed
W
Project Links
Description
W is a social platform described as “Social where U and Urs Weave.” The site identifies it as built by WeaveDB and provides sign-in and wallet-connection functionality.Category: Social Platform
WeaveDB Scan
Project Links
Description
WeaveDB Scan is a preview WeaveDB network explorer that provides a network overview and lets users inspect connected nodes, databases, collections, transactions, block recency, and synchronization status. It also supports connecting additional WeaveDB instances.Category: Block Explorer
FPJSON (Functional Programmable JSON)
Project Links
Description
FPJSON (Functional Programmable JSON) is a domain-specific language for WeaveDB that represents composable functional programs as JSON arrays. It is based on the Ramda.js functional-programming ecosystem and supports use of 250+ predefined functions. Its JSON representation allows logic to be stored in smart-contract state and reused, composed, and extended for WeaveDB features such as crypto-account authentication, data schemas, access-control rules, triggers, crons, and verifiable relayers.Category: Developer Tooling
Wdb-Sdk
Project Links
Description
wdb-sdk is an installable JavaScript package that provides a DB client for WeaveDB rollup and HyperBEAM WAL nodes, with an in-memory option for testing. It supports database spawning, directory schemas and authorization rules, document writes and batch writes, reads and pagination, index, schema, auth-rule and trigger management, plus WDB23 address conversion and WDB160 hash utilities.Category: Developer Tooling
ARJSON
Project Links
Description
ARJSON is a self-contained JSON serialization and compression algorithm designed to efficiently encode structured JSON data. It uses bit-level optimization, deterministic columnar organization, delta packing, and repeat packing, and supports compact incremental updates to immutable data.Category: Data
ZkDB
Project Links
Description
zkDB represents documents within collections and collections within a database using sparse Merkle trees. Its circuits can prove document membership, non-membership, and values at JSON paths without revealing the complete JSON data. The design includes zkRollup proof verification to commit database-root transitions onchain and zkQuery Solidity interfaces for proving and querying values or conditional predicates against the current database state.Category: Data
Monade
Project Links
Description
Monade provides synchronous and Promise-based monads with operations such as `of`/`pof`, `map`, `tap`, `chain`, and `val`. It includes synchronous and asynchronous Kleisli-arrow builders (`ka`/`pka`), extensible devices (`dev`/`pdev`) with custom chainable and terminal methods, and option helpers (`opt`/`popt`) for converting failures to null values.Category: Developer Tooling
ZkJSON
Project Links
Description
zkJSON is a WeaveDB technology that deterministically encodes JSON into circuit-friendly natural-number signals, enabling zero-knowledge proofs of values at selected JSON paths without exposing the full JSON. It includes a zkJSON circuit, tutorials and demos, and a `zkjson` Node.js package for JSON encoding and decoding.Category: Developer Tooling