Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ with `thiserror`, no `unwrap` outside tests, import grouping, naming, commit-mes
Sequentia; this file covers that gap rather than repeating it.

Node and consensus conventions live in the
[`Sequentia`](https://github.com/GracedEternalKingCabbageMan/Sequentia) repo.
[`Sequentia`](https://github.com/ConcatenaLabs/Sequentia) repo.

## Branch

Expand Down Expand Up @@ -47,7 +47,7 @@ wasm-pack build --target web --release # needs clang for the secp256k1 buil

`--target web` is not optional. The output lands in `lwk_wasm/pkg/` (gitignored, never committed)
and is consumed by
[`sequentia-web-wallet`](https://github.com/GracedEternalKingCabbageMan/sequentia-web-wallet),
[`sequentia-web-wallet`](https://github.com/ConcatenaLabs/sequentia-web-wallet),
whose `index.html` imports a **default-exported `init`** from `./pkg/lwk_wasm.js` — a shape only
the `web` target produces. The wallet symlinks or copies `lwk_wasm/pkg` into its own `pkg/`.

Expand Down
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ WASM bindings, a CLI, and multi-language (UniFFI) bindings, forked from
point v0.18.1). Sequentia is a Bitcoin sidechain for asset tokenization and
decentralized exchange, built as a fork of Blockstream Elements; the protocol
documentation lives in the node repository,
[Sequentia](https://github.com/GracedEternalKingCabbageMan/Sequentia), under
[Sequentia](https://github.com/ConcatenaLabs/Sequentia), under
`doc/sequentia/`.

Everything here targets the **public Sequentia testnet** (parent chain: Bitcoin
Expand Down Expand Up @@ -89,12 +89,12 @@ In code (`lwk_wollet/src/btc/`, cargo features `btc`, `btc-async`,

| Repo | One-liner |
|---|---|
| [`Sequentia`](https://github.com/GracedEternalKingCabbageMan/Sequentia) | The Sequentia node, Sequentia Core (`sequentiad`, a fork of Elements 23.3.3): consensus, anchoring, proof of stake, open fee market, plus the canonical protocol documentation in `doc/sequentia/`. |
| [`SWK`](https://github.com/GracedEternalKingCabbageMan/SWK) | Sequentia Wallet Kit: a fork of Blockstream LWK, with Rust wallet library, CLI, and WASM bindings for building Sequentia (and Bitcoin testnet4) wallets. |
| [`sequentia-web-wallet`](https://github.com/GracedEternalKingCabbageMan/sequentia-web-wallet) | Proof-of-concept browser wallet built on SWK, live at https://sequentiatestnet.com/wallet/. |
| [`ambra`](https://github.com/GracedEternalKingCabbageMan/ambra) | Ambra: non-custodial dual-chain (Bitcoin testnet4 + Sequentia) mobile wallet: Flutter UI over a Rust core built on SWK. |
| [`seqdex`](https://github.com/GracedEternalKingCabbageMan/seqdex) | SeqDEX: non-custodial atomic-swap DEX: P2P order book (seqob), same-chain swaps, and cross-chain BTC↔asset swaps made safe by Bitcoin anchoring. |
| [`sequentia-electrs`](https://github.com/GracedEternalKingCabbageMan/sequentia-electrs) | The electrs fork: Rust indexer + Esplora REST API for Sequentia and its Bitcoin testnet4 parent chain. |
| [`Sequentia`](https://github.com/ConcatenaLabs/Sequentia) | The Sequentia node, Sequentia Core (`sequentiad`, a fork of Elements 23.3.3): consensus, anchoring, proof of stake, open fee market, plus the canonical protocol documentation in `doc/sequentia/`. |
| [`SWK`](https://github.com/ConcatenaLabs/SWK) | Sequentia Wallet Kit: a fork of Blockstream LWK, with Rust wallet library, CLI, and WASM bindings for building Sequentia (and Bitcoin testnet4) wallets. |
| [`sequentia-web-wallet`](https://github.com/ConcatenaLabs/sequentia-web-wallet) | Proof-of-concept browser wallet built on SWK, live at https://sequentiatestnet.com/wallet/. |
| [`ambra`](https://github.com/ConcatenaLabs/ambra) | Ambra: non-custodial dual-chain (Bitcoin testnet4 + Sequentia) mobile wallet: Flutter UI over a Rust core built on SWK. |
| [`seqdex`](https://github.com/ConcatenaLabs/seqdex) | SeqDEX: non-custodial atomic-swap DEX: P2P order book (seqob), same-chain swaps, and cross-chain BTC↔asset swaps made safe by Bitcoin anchoring. |
| [`sequentia-electrs`](https://github.com/ConcatenaLabs/sequentia-electrs) | The electrs fork: Rust indexer + Esplora REST API for Sequentia and its Bitcoin testnet4 parent chain. |

Known consumers of SWK today:

Expand Down Expand Up @@ -181,7 +181,7 @@ wasm-pack build --target web --release # needs clang for the secp256k1 build

The fork is not published to npm; the `lwk_wasm` npm package is upstream LWK.
Consume the fork by building `pkg/` yourself (this is what
[sequentia-web-wallet](https://github.com/GracedEternalKingCabbageMan/sequentia-web-wallet)
[sequentia-web-wallet](https://github.com/ConcatenaLabs/sequentia-web-wallet)
does).

## Building and testing
Expand Down
4 changes: 2 additions & 2 deletions SEQUENTIA.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ the same reason.

Everything targets the public Sequentia testnet (parent chain: Bitcoin
testnet4). Protocol background lives in the node repo,
https://github.com/GracedEternalKingCabbageMan/Sequentia, under `doc/sequentia/`.
https://github.com/ConcatenaLabs/Sequentia, under `doc/sequentia/`.

Crates NOT touched by the fork (still pure upstream): `lwk_signer`, `lwk_cli`,
`lwk_jade`, `lwk_ledger`, `lwk_hwi`, `lwk_boltz`, `lwk_payment_instructions`,
Expand Down Expand Up @@ -228,7 +228,7 @@ The fork is not published to npm; consumers build `pkg/` with `wasm-pack`.

The browser-wallet demo that used to live in `lwk_wasm/www/` was extracted to
its own repository,
[sequentia-web-wallet](https://github.com/GracedEternalKingCabbageMan/sequentia-web-wallet),
[sequentia-web-wallet](https://github.com/ConcatenaLabs/sequentia-web-wallet),
live at https://sequentiatestnet.com/wallet/.

## Design invariants the fork keeps
Expand Down
2 changes: 1 addition & 1 deletion lwk_bindings/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
> wallet behavior, or the Bitcoin parent-chain (`btc`) module yet, and it builds
> `lwk_wollet` with default features (no `sequentia`). Native consumers that
> need Sequentia support depend on the Rust crates directly instead, the way
> [Ambra](https://github.com/GracedEternalKingCabbageMan/ambra)'s `ambra_core`
> [Ambra](https://github.com/ConcatenaLabs/ambra)'s `ambra_core`
> uses `lwk_wollet` with features `sequentia`, `esplora`, `btc-blocking`.
> See [SEQUENTIA.md](../SEQUENTIA.md).

Expand Down
2 changes: 1 addition & 1 deletion lwk_cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
Building the needed executable requires [rust](https://www.rust-lang.org/tools/install):

```sh
$ git clone https://github.com/GracedEternalKingCabbageMan/SWK.git
$ git clone https://github.com/ConcatenaLabs/SWK.git
$ cd SWK
$ cargo install --path ./lwk_cli
```
Expand Down
2 changes: 1 addition & 1 deletion lwk_wasm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
> [SEQUENTIA.md](../SEQUENTIA.md). This fork is NOT published to npm (the
> `lwk_wasm` npm package is upstream LWK): build `pkg/` yourself with
> `wasm-pack build --target web --release` (needs clang). The main consumer is
> [sequentia-web-wallet](https://github.com/GracedEternalKingCabbageMan/sequentia-web-wallet),
> [sequentia-web-wallet](https://github.com/ConcatenaLabs/sequentia-web-wallet),
> live at https://sequentiatestnet.com/wallet/; the demo formerly in
> `lwk_wasm/www/` moved to that repository.
>
Expand Down
Loading