Skip to content

rad-roots-labs/tangle

Repository files navigation

# tangle

`tangle` is a SurrealDB-backed Nostr relay for Radroots marketplace and
forum workflows. It supports Nostr event ingestion, validation, filtering,
NIP-11 relay information, NIP-42 authentication, NIP-50 search, NIP-99
marketplace projections, and SurrealDB-backed state verification.

The current repository state is a release-candidate Rust workspace with
deterministic integration coverage. The known-working relay proof starts
`tangle`, connects real Nostr WebSocket clients, builds canonical events
through the repo-owned Radroots fixture builders, uses deterministic JSON fixtures,
and verifies SurrealDB rows directly.

## Scope

The implementation boundary is documented in
[docs/implementation-scope.md](docs/implementation-scope.md).

## Validation

Validation commands are documented in [docs/validation.md](docs/validation.md).

## Copyright

Except as otherwise noted, all files in the `tangle` distribution are

    Copyright (c) 2020-2026 Tyson Lupul and others.

For information on usage and redistribution, and for a DISCLAIMER OF ALL
WARRANTIES, see LICENSE included in the `tangle` distribution.

About

Nostr relay built for NIP-99 marketplaces

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages