docs(reorg): regroup native-ASM specs under ASM_Native + move Pari_P2P into Betting
Four moves (git mv, history preserved on all 39 files): - ASM_Potidaea_OrbitalSwap -> ASM_Native/Potidaea_OrbitalSwap (renamed, dropped the ASM_ prefix; now nested under ASM_Native) - MBA_Shares -> ASM_Native/MBA_Shares - FIATm -> ASM_Native/FIATm - Pari_P2P -> Betting/Pari_P2P ASM_Native now groups the native-BCH swap (Potidaea) with the native asset families it swaps (FIATμ/BCHm, MBA/shares). Rewrote ASM_Native/README.md from a pointer stub into a real folder index describing the contained subfolders + how they fit (mechanism vs assets). Rewrote every reference: Potidaea internal links (depth +1; self-folder refs collapsed), external links from DEX_Anthemus/wiki/ASM_CrossChain, prose/path refs across Parameters + wiki + CLAUDE.md + docs + code-comment doc-pointers (scripts/src/contracts), memory, and .gitignore (transcripts ignore rule). Co-moved siblings (FIATm<->MBA_Shares) kept their ../sibling links untouched since they stayed siblings under ASM_Native. Verified with a link-resolver: all 453 relative links across 165 files resolve. Snapshots keep old paths (historical changelog). Parallel FX-desk/uniform-reserve track left untouched. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
a5183cf1a1
commit
631541c98c
63 changed files with 119 additions and 112 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -65,7 +65,7 @@ Knowledgebase/RAW/
|
|||
# secret-prone surface. Kept on disk, never committed. Both legacy root location
|
||||
# and the FIATm-scoped subfolder are excluded.
|
||||
transcripts/
|
||||
Parameters/FIATm/transcripts/
|
||||
Parameters/ASM_Native/FIATm/transcripts/
|
||||
|
||||
# Cross-chain (Build B) testnet dev keys — Tron Nile / Ethereum Sepolia.
|
||||
# Hold raw private keys for testnet-only source-chain wallets. Never commit;
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ The project spans several products (Wallet UI · ASM/Potidaea/Anthemus · FIATm/
|
|||
- Give every NEW snapshot **YAML frontmatter**: `domain:` — one of `wallet | asm | fiatm | cross-chain | games-tote | governance | onramp | infra` — plus `summary:` (one concise line) and optional `tags:` (comma keywords); and a **domain-prefixed slug** (e.g. `0225-wallet-…`, `0226-asm-…`).
|
||||
- After writing a snapshot, run **`node scripts/build-snapshot-index.mjs`** to regenerate `snapshots/INDEX.md`. That file is DERIVED — never hand-edit it; fix the frontmatter and rerun. `INDEX.md` has a top **Quick-find table** (№ · domain · tags · summary) + per-domain sections. All snapshots are tagged; an untagged one falls back to slug-keyword bucketing (then fix by adding a tag).
|
||||
- **Reference docs are organised by DOMAIN** — `wiki/<domain>/` folders: `wallet/ asm/ fiatm/ cross-chain/ governance/ games-tote/ onramp/ platform/ infra/`, each with an `index.md` (current state + "how to add here" + links to its snapshots, `Parameters/` specs, and code). `wiki/index.md` is a **router** (domain table); `wiki/decisions.md` (ADRs), `wiki/glossary.md`, `wiki/architecture.md`, `wiki/asset-landscape.md` stay global at the root. Put a new reference doc in the right domain folder and add it to that folder's `index.md`. (Potidaea/Anthemus deep specs live under `Parameters/`, linked from `wiki/asm/index.md`.)
|
||||
- **`Parameters/`** is the source-spec / context layer (already domain-organised: `ASM_DEX_Taxonomy`, `ASM_CrossChain`, `ASM_Potidaea_OrbitalSwap`, `DEX_Anthemus`, `FIATm`, …). Link to it from wiki domain indexes — don't duplicate.
|
||||
- **`Parameters/`** is the source-spec / context layer (already domain-organised: `ASM_DEX_Taxonomy`, `ASM_CrossChain`, `ASM_Native` (holds `Potidaea_OrbitalSwap` · `MBA_Shares` · `FIATm`), `DEX_Anthemus`, `Betting`, …). Link to it from wiki domain indexes — don't duplicate.
|
||||
- **Two chat sessions may share this working tree.** Before editing wallet files, check `shells/app/WALLET-COORDINATION.md`: contracts-first (read the owner's spec/snapshot before coding), one owner per file.
|
||||
|
||||
## Model selection
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ their own folders (heavily cross-linked + actively maintained); this file catalo
|
|||
to them. Vision: [[bch-interchain-settlement-hub]].*
|
||||
|
||||
> **Naming note — `ASM_` here is a SORT PREFIX, not a taxonomy claim.** It groups this folder with
|
||||
> [`ASM_Native/`](../ASM_Native/) and [`ASM_Potidaea_OrbitalSwap/`](../ASM_Potidaea_OrbitalSwap/).
|
||||
> [`ASM_Native/`](../ASM_Native/) and [`ASM_Potidaea_OrbitalSwap/`](../ASM_Native/Potidaea_OrbitalSwap/).
|
||||
> This folder covers **all** cross-chain material — including **DEX·Multichain** rails that are *not*
|
||||
> ASM: **List A atomic swaps need a counterparty** (that's DEX by the 2×2), as does the Anthemus
|
||||
> trading floor. Only **List B (lock→oracle→mint IOU)** is the ASM·Multichain cell. Don't infer "ASM"
|
||||
|
|
|
|||
|
|
@ -240,7 +240,7 @@ goods. Both demands settle on-chain, in real UTXOs, with **no synthetic counterp
|
|||
within the substrate**.
|
||||
|
||||
The structural enablers, all pre-existing in the corpus, all carrying their architectural
|
||||
names from `Parameters/MBA_Shares/naming-and-branding_FOR-design-record.md`:
|
||||
names from `Parameters/ASM_Native/MBA_Shares/naming-and-branding_FOR-design-record.md`:
|
||||
|
||||
- **ASM** (Atomic Swap Market) — every position is a real UTXO; no synthetic counterpart
|
||||
possible inside the substrate. Surfaced architecturally via the *Poseidon* metaphor: *"an
|
||||
|
|
@ -258,7 +258,7 @@ one. A speculator cannot run synthetic FIATm here because minting requires real
|
|||
### The expose mechanism (Akone) — the elenchic property
|
||||
|
||||
The substrate's verification gate is **Akone** — *ἀκόνη*, the touchstone, the assay surface in
|
||||
the wallet UI (`wiki/glossary.md`, `Parameters/MBA_Shares/naming-and-branding_FOR-design-record.md`). Akone
|
||||
the wallet UI (`wiki/glossary.md`, `Parameters/ASM_Native/MBA_Shares/naming-and-branding_FOR-design-record.md`). Akone
|
||||
is not a marketing surface; it is the substrate's structural rejection of unverified claims.
|
||||
Every economic action attempting to participate in the on-chain mechanism passes through it,
|
||||
and Akone's pass/fail rule is binary: either the claim has real backing (in which case it
|
||||
|
|
@ -598,13 +598,13 @@ All Stage-1 outcomes exceed the user's relaxed bar (€1 per DRA at 5y). Mechani
|
|||
|
||||
## 13. Cross-references
|
||||
|
||||
- `Parameters/FIATm/fiatm_complete-design_FOR-design-record.md` — parent design record (§0.5 family properties inherited by DRA).
|
||||
- `Parameters/FIATm/fiatm-sovereign-asset.md` — sovereign-vs-IOU taxonomy DRA satisfies via shared-pool design.
|
||||
- `Parameters/FIATm/fiatm_synthesis_FOR-reading-first.md` — to be updated with DRA cross-reference.
|
||||
- `Parameters/ASM_Native/FIATm/fiatm_complete-design_FOR-design-record.md` — parent design record (§0.5 family properties inherited by DRA).
|
||||
- `Parameters/ASM_Native/FIATm/fiatm-sovereign-asset.md` — sovereign-vs-IOU taxonomy DRA satisfies via shared-pool design.
|
||||
- `Parameters/ASM_Native/FIATm/fiatm_synthesis_FOR-reading-first.md` — to be updated with DRA cross-reference.
|
||||
- `wiki/decisions.md` — ADR-0042 (DEA value-accrual); will need either revision or new ADR to formalize DRA-as-flagship.
|
||||
- `wiki/glossary.md` — to be updated with DRA / Dynamic Rate Asset / DRAm entries.
|
||||
- `Parameters/FIATm/catalytic-converter-hypothesis_FOR-testing.md` — companion hypothesis-stage doc; DRA's three-force convergence is structurally similar (labelled hypothesis until Stage-2 validates).
|
||||
- `Parameters/MBA_Shares/naming-and-branding_FOR-design-record.md` — source of truth for the Greek pantheon (DRA's drachma identity sits in this lineage).
|
||||
- `Parameters/ASM_Native/FIATm/catalytic-converter-hypothesis_FOR-testing.md` — companion hypothesis-stage doc; DRA's three-force convergence is structurally similar (labelled hypothesis until Stage-2 validates).
|
||||
- `Parameters/ASM_Native/MBA_Shares/naming-and-branding_FOR-design-record.md` — source of truth for the Greek pantheon (DRA's drachma identity sits in this lineage).
|
||||
- `scripts/sim-fiatm-trajectory.mjs` — adjacent simulator; will need extension to model DRA pool evolution.
|
||||
|
||||
---
|
||||
|
|
@ -169,7 +169,7 @@ fresh-launched currency (3 catalysts in):
|
|||
|
||||
## Where things live
|
||||
|
||||
- This file: `Parameters/FIATm/fiatm-adaptive-layer-principle_FOR-testing.md`
|
||||
- This file: `Parameters/ASM_Native/FIATm/fiatm-adaptive-layer-principle_FOR-testing.md`
|
||||
- Comparison sim: `scripts/sim-fiatm-adaptive-comparison.mjs`
|
||||
- Snapshot recording the session: `snapshots/0168-fiatm-exchange-demo-and-adaptive-layer-design.md`
|
||||
- Memory: `fiatm-adaptive-layer-principle.md` (cross-session surface)
|
||||
|
|
@ -13,7 +13,7 @@ writing new docs, designing UI, or contributing changes.
|
|||
| Context | Use | Examples |
|
||||
|---|---|---|
|
||||
| JS/TS identifiers, contract names | Latin `m` | `USDm`, `DeviantOracleMBA`, `state.fromSym` |
|
||||
| File paths, folder names | Latin `m` | `Parameters/FIATm/`, `fiatm-exchange_demo.html` |
|
||||
| File paths, folder names | Latin `m` | `Parameters/ASM_Native/FIATm/`, `fiatm-exchange_demo.html` |
|
||||
| Snapshots, ADRs, memory files, design records | Latin `m` | `bchm-five-layer-controller.md` |
|
||||
| Currency tickers in app UI | Latin `m` (like BTC/ETH ticker) | "USDm 420.50 in sidebar" |
|
||||
| App brand title / headlines | Greek `μ` | "FIATμ Exchange" |
|
||||
|
|
@ -51,7 +51,7 @@ rule above is held.
|
|||
|
||||
- "Let's just pick one consistently" — the dual-tier resolution is
|
||||
intentional, not indecision. Point disagreement here.
|
||||
- Renaming `Parameters/FIATm/` to `Parameters/FIATμ/` — no. Latin is
|
||||
- Renaming `Parameters/ASM_Native/FIATm/` to `Parameters/FIATμ/` — no. Latin is
|
||||
the file path convention. Greek would break tooling and grep.
|
||||
- Using `USDμ` as a JS variable name — no. Code uses Latin.
|
||||
- Using `USDm` in marketing copy — fine for now (existing docs use it),
|
||||
|
|
@ -141,9 +141,9 @@ Snapshot date 2026-06-16. In `fiatm-exchange_demo.html`:
|
|||
|
||||
## Where things live
|
||||
|
||||
- This file: `Parameters/FIATm/fiatm-conventions_FOR-design-record.md`
|
||||
- This file: `Parameters/ASM_Native/FIATm/fiatm-conventions_FOR-design-record.md`
|
||||
- Memory (cross-session): `fiatm-dual-tier-naming.md` and
|
||||
`fiatm-ux-just-swap.md`
|
||||
- Demo HTML applying both: `Parameters/FIATm/fiatm-exchange_demo.html`
|
||||
- Demo HTML applying both: `Parameters/ASM_Native/FIATm/fiatm-exchange_demo.html`
|
||||
- Snapshot recording the decisions:
|
||||
`snapshots/0168-fiatm-exchange-demo-and-adaptive-layer-design.md`
|
||||
|
|
@ -341,7 +341,7 @@ figured discs whose substance and image were unified at the moment of striking.
|
|||
surface where new FIATm currencies are minted carries this name**: *Artemision* is the
|
||||
create/genesis surface in the shell (`shells/app/src/screens/ArtemisionScreen.tsx`,
|
||||
`design/mockups/artemision-tab.html`, `wiki/glossary.md`, and the rationale in
|
||||
`Parameters/MBA_Shares/naming-and-branding_FOR-design-record.md`). The genesis act in code carries the name of
|
||||
`Parameters/ASM_Native/MBA_Shares/naming-and-branding_FOR-design-record.md`). The genesis act in code carries the name of
|
||||
the genesis act in history.
|
||||
|
||||
### Art OF Emission — the *technē* reading
|
||||
|
|
@ -389,7 +389,7 @@ FIATm + ASM reconstructs this architecture directly:
|
|||
|---|---|
|
||||
| The metal (electrum/gold/silver/copper) — universal interchange medium under regional art | **BCH** — universal interchange medium under per-currency mark |
|
||||
| Regional gods/animals/figures stamped on each city's coinage — the cultural identity layer | **Per-currency category mark** (USDm / EURm / GBPm / JPYm / INRm / ARSm / TRYm) — the denomination identity layer |
|
||||
| The touchstone (whetstone, *ἀκόνη*) — the test that proves metal purity at the moment of trade | **Akone** — the verify surface in the wallet UI, where backing claims are tested on-chain (`wiki/glossary.md`, `Parameters/MBA_Shares/naming-and-branding_FOR-design-record.md`) |
|
||||
| The touchstone (whetstone, *ἀκόνη*) — the test that proves metal purity at the moment of trade | **Akone** — the verify surface in the wallet UI, where backing claims are tested on-chain (`wiki/glossary.md`, `Parameters/ASM_Native/MBA_Shares/naming-and-branding_FOR-design-record.md`) |
|
||||
| The merchant — counterparty who validates each exchange | The **ASM** (atomic-swap market) — counterparty-less swap on the substrate; *"an ocean, not a pool"* (the *Poseidon* metaphor from the naming-and-branding doc) |
|
||||
| Regional preference without imposed currency | Per-currency preference without imposed FIATm |
|
||||
|
||||
|
|
@ -520,7 +520,7 @@ collapse the same lag plays out on the fiat side, with the same deliberate effec
|
|||
arbitrage demands real BCH to mint at the lagged rate; the real BCH demand strengthens
|
||||
the substrate. *Volatility becomes settlement.* This is the catalytic-converter mechanism
|
||||
developed as a labelled hypothesis in
|
||||
`Parameters/FIATm/catalytic-converter-hypothesis_FOR-testing.md` — Stage 1 simulation
|
||||
`Parameters/ASM_Native/FIATm/catalytic-converter-hypothesis_FOR-testing.md` — Stage 1 simulation
|
||||
results in snapshots 0161/0162/0163, with corrections noted.
|
||||
- **For adoption.** Transactional use of FIATm by real merchants and consumers expands the
|
||||
arbitrage market that closes lag-window gaps. **The more people use FIATm for payments,
|
||||
|
|
@ -945,7 +945,7 @@ from any other):
|
|||
belongs to them.**
|
||||
- **Counterweight A — counter-cyclical arbitrage** — the lag's gap recruits arbitrage that
|
||||
locks real BCH into FIATm backing during crashes (the catalytic-converter mechanism in
|
||||
`Parameters/FIATm/catalytic-converter-hypothesis_FOR-testing.md`).
|
||||
`Parameters/ASM_Native/FIATm/catalytic-converter-hypothesis_FOR-testing.md`).
|
||||
- **Layer-B market shaping** — floor-without-ceiling: BCH downside damped through the
|
||||
lag-as-shock-absorber, BCH upside unconstrained.
|
||||
- **Layer-A horizon neutrality** — speculators lose both ways across full cycles; the
|
||||
|
|
@ -479,7 +479,7 @@ further catalytic-converter modelling.
|
|||
## 10. The architecture pantheon (wallet UI naming)
|
||||
|
||||
The corpus uses a Greek-pantheon naming for the wallet UI surfaces, all decided and documented
|
||||
in `Parameters/MBA_Shares/naming-and-branding_FOR-design-record.md` and `wiki/glossary.md`. The naming is
|
||||
in `Parameters/ASM_Native/MBA_Shares/naming-and-branding_FOR-design-record.md` and `wiki/glossary.md`. The naming is
|
||||
not decorative — it directly maps the ancient *technē* of coinage onto the on-chain
|
||||
substrate.
|
||||
|
||||
|
|
@ -520,7 +520,7 @@ The §12 controller's correction lag — §7a.1 derivation, §7b empowerment —
|
|||
*systemic* property: **the lag absorbs the high-frequency volatility produced by synthetic
|
||||
markets, while real-settlement arbitrage closes the gap.** Together they convert counterfeit
|
||||
volatility into real BCH demand. Full statement and predictions in
|
||||
`Parameters/FIATm/catalytic-converter-hypothesis_FOR-testing.md`.
|
||||
`Parameters/ASM_Native/FIATm/catalytic-converter-hypothesis_FOR-testing.md`.
|
||||
|
||||
### The two-counterweight model (structural elaboration)
|
||||
|
||||
|
|
@ -829,7 +829,7 @@ What is and is not a structural claim:
|
|||
|
||||
## 18. Corpus cross-references
|
||||
|
||||
**Inside this folder (`Parameters/FIATm/`):**
|
||||
**Inside this folder (`Parameters/ASM_Native/FIATm/`):**
|
||||
- `fiatm-sovereign-asset.md` — **NEW (2026-06-20)** sovereign-asset design record: asset
|
||||
taxonomy (sovereign-native MBA vs cross-chain IOU), reverse-lock framing, gold-certificate-
|
||||
collapse-inverted thesis, "unstablecoin" framing with three-honest-outcomes table, §6
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# USDm — A Sound-Money Note (design record + stablecoin differentiation)
|
||||
|
||||
> **Status (2026-06-13): ABSORBED.** The content of this note has been absorbed into
|
||||
> the FIATm-level design record — `Parameters/FIATm/fiatm_complete-design_FOR-design-record.md`
|
||||
> the FIATm-level design record — `Parameters/ASM_Native/FIATm/fiatm_complete-design_FOR-design-record.md`
|
||||
> (sibling file in this folder). The FIATm record covers this same USDm-vs-stablecoin
|
||||
> material as Part I, plus the price-adjustment / oracle-integrity layers + the family-level
|
||||
> (USDm + EURm + GBPm + JPYm + INRm + ARSm + TRYm) abstraction. **Read the FIATm record
|
||||
|
|
@ -11,14 +11,14 @@ validated covenant tests, and builds a UI mockup. Record findings back into this
|
|||
We're continuing the **Potidaea** (native-BCH Orbital Swap / ASM) build. Two jobs this session:
|
||||
**(1) run the covenant tests and confirm they pass, (2) build a visual interface (mockup) for the
|
||||
Potidaea marketplace.** Record everything important back into
|
||||
`Parameters/ASM_Potidaea_OrbitalSwap/`.
|
||||
`Parameters/ASM_Native/Potidaea_OrbitalSwap/`.
|
||||
|
||||
### Read first (authoritative, in order)
|
||||
1. `Parameters/ASM_Potidaea_OrbitalSwap/potidaea_build-state.md` — the state record: names, pinned
|
||||
1. `Parameters/ASM_Native/Potidaea_OrbitalSwap/potidaea_build-state.md` — the state record: names, pinned
|
||||
economics, every covenant + test + finding. **Start here.**
|
||||
2. `wiki/decisions.md` → **ADR-0048** (the ratified model + covenant records).
|
||||
3. `Parameters/ASM_Potidaea_OrbitalSwap/orbital-swap_business-model.md` — full economics (§5 fees, §5.F yield/flywheel).
|
||||
4. `Parameters/ASM_Potidaea_OrbitalSwap/potidaea_orbital-swap-asm.md` — brand/naming hierarchy.
|
||||
3. `Parameters/ASM_Native/Potidaea_OrbitalSwap/orbital-swap_business-model.md` — full economics (§5 fees, §5.F yield/flywheel).
|
||||
4. `Parameters/ASM_Native/Potidaea_OrbitalSwap/potidaea_orbital-swap-asm.md` — brand/naming hierarchy.
|
||||
5. `wiki/glossary.md` (v2.9 naming pass) — Agora / Metroon / Stoa / Olympia / Olympus / Orbital Swap.
|
||||
|
||||
### Job 1 — run the covenant tests
|
||||
|
|
@ -62,7 +62,7 @@ Design-only mockup (no wallet keys, no live chain). It should *look* like the re
|
|||
the economics legible.
|
||||
|
||||
### Job 3 — record findings
|
||||
Write results back into `Parameters/ASM_Potidaea_OrbitalSwap/`: test results, any covenant fixes, the
|
||||
Write results back into `Parameters/ASM_Native/Potidaea_OrbitalSwap/`: test results, any covenant fixes, the
|
||||
mockup file path(s), and screenshots/notes. Update `potidaea_build-state.md` if state changes, and add
|
||||
an ADR to `wiki/decisions.md` only if a *decision* changes.
|
||||
|
||||
|
|
@ -3,9 +3,9 @@
|
|||
*The monetization, liquidity, and go-to-market model for the native Bitcoin Cash ASM
|
||||
(Orbital Swap), as built under the **Potidaea** brand. Brand & naming:
|
||||
[potidaea_orbital-swap-asm.md](potidaea_orbital-swap-asm.md).
|
||||
Mechanism (authoritative): [ASM · Orbital Swap — native BCH](../ASM_DEX_Taxonomy/ASM-Orbital-Swap-native.md).
|
||||
Taxonomy: [README](../ASM_DEX_Taxonomy/README.md). **Project-wide companion (do not duplicate — extend):**
|
||||
[`wiki/revenue-model.md`](../../wiki/platform/revenue-model.md) + ADRs 0017/0019/0020/0021.*
|
||||
Mechanism (authoritative): [ASM · Orbital Swap — native BCH](../../ASM_DEX_Taxonomy/ASM-Orbital-Swap-native.md).
|
||||
Taxonomy: [README](../../ASM_DEX_Taxonomy/README.md). **Project-wide companion (do not duplicate — extend):**
|
||||
[`wiki/revenue-model.md`](../../../wiki/platform/revenue-model.md) + ADRs 0017/0019/0020/0021.*
|
||||
|
||||
**Date:** 2026-06-28 · rev. 2 (folds in the user's monetization plan) · **Status:** ratified
|
||||
as **ADR-0048** (`wiki/decisions.md`) · **Scope:** native BCH ASM. Cross-chain ASM (Build B)
|
||||
|
|
@ -481,17 +481,17 @@ ceiling-break is the use-case platform (real-economy GMV), not the token TAM.
|
|||
---
|
||||
|
||||
## Cross-references
|
||||
- Project-wide model: [`wiki/revenue-model.md`](../../wiki/platform/revenue-model.md) ·
|
||||
[use-case-platform](../../wiki/platform/use-case-platform.md) (the ceiling-break)
|
||||
- Project-wide model: [`wiki/revenue-model.md`](../../../wiki/platform/revenue-model.md) ·
|
||||
[use-case-platform](../../../wiki/platform/use-case-platform.md) (the ceiling-break)
|
||||
- Brand: [potidaea_orbital-swap-asm.md](potidaea_orbital-swap-asm.md)
|
||||
· Mechanism: [ASM · Orbital Swap](../ASM_DEX_Taxonomy/ASM-Orbital-Swap-native.md) · Taxonomy: [README](../ASM_DEX_Taxonomy/README.md)
|
||||
- Sibling rail: [Build B scope](../ASM_CrossChain/Transactions/build-B_usdt-tron-bch_scope.md) · [concept & state](../ASM_CrossChain/cross-chain-asm-concept-and-state.md)
|
||||
· Mechanism: [ASM · Orbital Swap](../../ASM_DEX_Taxonomy/ASM-Orbital-Swap-native.md) · Taxonomy: [README](../../ASM_DEX_Taxonomy/README.md)
|
||||
- Sibling rail: [Build B scope](../../ASM_CrossChain/Transactions/build-B_usdt-tron-bch_scope.md) · [concept & state](../../ASM_CrossChain/cross-chain-asm-concept-and-state.md)
|
||||
- Lineage of the rev-share/tier model: `BCH_Token_Economy_Concept_Paper.md` §5.3–5.4
|
||||
- ADRs: **0007** (reservoir/elastic mint) · **0008** (verifier-not-authority) · **0011**
|
||||
(two-knob fee) · **0015** (DRA) · **0016** (route by asset class) · **0017** (0.5% service
|
||||
fee) · **0019** (premium tier) · **0020** (promoted/standard/risk-flagged registry + B2B +
|
||||
external-DEX 0%) · **0021** (voluntary referral/promotion revenue-share) · **0029**
|
||||
(supply-stepped fee schedules) · **0042** (MBA shares — fee revenue-share to DEA holders,
|
||||
the value-accrual spine; full record `Parameters/MBA_Shares/`)
|
||||
the value-accrual spine; full record `Parameters/ASM_Native/MBA_Shares/`)
|
||||
- Memory: [[deviant-labs-initiative]] · [[exchange-is-a-function-not-p2p-venue]] ·
|
||||
[[bch-interchain-settlement-hub]] · [[demonstration-over-reasoning-captured-audience]]
|
||||
|
|
@ -3,11 +3,11 @@
|
|||
*Snapshot 2026-07-03. The single place that captures what Potidaea IS, its pinned economics,
|
||||
and every covenant/test/sim built so far. New sessions: read this first, then the linked docs.*
|
||||
|
||||
Authoritative ADR: **ADR-0048** in [`wiki/decisions.md`](../../wiki/decisions.md). Full model:
|
||||
[`orbital-swap_business-model.md`](../ASM_Potidaea_OrbitalSwap/orbital-swap_business-model.md). Brand/naming:
|
||||
Authoritative ADR: **ADR-0048** in [`wiki/decisions.md`](../../../wiki/decisions.md). Full model:
|
||||
[`orbital-swap_business-model.md`](orbital-swap_business-model.md). Brand/naming:
|
||||
[`potidaea_orbital-swap-asm.md`](potidaea_orbital-swap-asm.md). Mechanism:
|
||||
[`ASM-Orbital-Swap-native.md`](../ASM_DEX_Taxonomy/ASM-Orbital-Swap-native.md). Taxonomy:
|
||||
[`ASM DEX README`](../ASM_DEX_Taxonomy/README.md). Glossary (v2.9): [`wiki/glossary.md`](../../wiki/glossary.md).
|
||||
[`ASM-Orbital-Swap-native.md`](../../ASM_DEX_Taxonomy/ASM-Orbital-Swap-native.md). Taxonomy:
|
||||
[`ASM DEX README`](../../ASM_DEX_Taxonomy/README.md). Glossary (v2.9): [`wiki/glossary.md`](../../../wiki/glossary.md).
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -44,29 +44,29 @@ Authoritative ADR: **ADR-0048** in [`wiki/decisions.md`](../../wiki/decisions.md
|
|||
- **No burn** for MBAs (supply is backing-bounded). **Buckets:** platform revenue = creation +
|
||||
Olympia + platform swap slice + premium + B2B; **holder yield = the swap-fee majority + Olympic
|
||||
shares**. Platform is an *active DEA holder* (earns yield on its own DEA, no privileged skim).
|
||||
- Sim of all of the above: [`scripts/potidaea-economics-sim.mjs`](../../scripts/potidaea-economics-sim.mjs)
|
||||
- Sim of all of the above: [`scripts/potidaea-economics-sim.mjs`](../../../scripts/potidaea-economics-sim.mjs)
|
||||
(`node scripts/potidaea-economics-sim.mjs`).
|
||||
|
||||
## 3. Covenants — built + validated locally (libauth VM via `MockNetworkProvider`)
|
||||
|
||||
| Covenant | Role | Test file | Status |
|
||||
|---|---|---|---|
|
||||
| [`PotidaeaOlympiaListing.cash`](../../contracts/PotidaeaOlympiaListing.cash) | listing-fee state machine (`A\|L\|notches\|lastHeight`): `list()` fee `(A+L)·M`, climb + sequential height-∝ decay; `create()` `10·⌊A/100⌋` | [`potidaea-olympia.test.ts`](../../test/regtest/potidaea-olympia.test.ts) | 4/4 |
|
||||
| [`DistributionVault.cash`](../../contracts/DistributionVault.cash) | swap-fee → DEA-holder payout (ADR-0042): oracle-attested, replay-bound, operator can't redirect | [`distribution-vault.test.ts`](../../test/regtest/distribution-vault.test.ts) | 4/4 |
|
||||
| [`DeviantShareMBA.cash`](../../contracts/DeviantShareMBA.cash) | collection side: mint fee splits `companySats`→treasury + `shareholderSats`→vault | [`share-mba-loop.test.ts`](../../test/regtest/share-mba-loop.test.ts) (end-to-end into the vault) | 2/2 |
|
||||
| [`PotidaeaListingRequest.cash`](../../contracts/PotidaeaListingRequest.cash) + [`PotidaeaEpochState.cash`](../../contracts/PotidaeaEpochState.cash) | epoch-batch: independent request UTXOs + one fold; M climbs by batch size | [`potidaea-epoch.test.ts`](../../test/regtest/potidaea-epoch.test.ts) | 2/2 |
|
||||
| — | contention proven + sharding fix | [`potidaea-contention.test.ts`](../../test/regtest/potidaea-contention.test.ts) · [`potidaea-sharding.test.ts`](../../test/regtest/potidaea-sharding.test.ts) | 1 + 1 |
|
||||
| [`PotidaeaOlympiaListing.cash`](../../../contracts/PotidaeaOlympiaListing.cash) | listing-fee state machine (`A\|L\|notches\|lastHeight`): `list()` fee `(A+L)·M`, climb + sequential height-∝ decay; `create()` `10·⌊A/100⌋` | [`potidaea-olympia.test.ts`](../../../test/regtest/potidaea-olympia.test.ts) | 4/4 |
|
||||
| [`DistributionVault.cash`](../../../contracts/DistributionVault.cash) | swap-fee → DEA-holder payout (ADR-0042): oracle-attested, replay-bound, operator can't redirect | [`distribution-vault.test.ts`](../../../test/regtest/distribution-vault.test.ts) | 4/4 |
|
||||
| [`DeviantShareMBA.cash`](../../../contracts/DeviantShareMBA.cash) | collection side: mint fee splits `companySats`→treasury + `shareholderSats`→vault | [`share-mba-loop.test.ts`](../../../test/regtest/share-mba-loop.test.ts) (end-to-end into the vault) | 2/2 |
|
||||
| [`PotidaeaListingRequest.cash`](../../../contracts/PotidaeaListingRequest.cash) + [`PotidaeaEpochState.cash`](../../../contracts/PotidaeaEpochState.cash) | epoch-batch: independent request UTXOs + one fold; M climbs by batch size | [`potidaea-epoch.test.ts`](../../../test/regtest/potidaea-epoch.test.ts) | 2/2 |
|
||||
| — | contention proven + sharding fix | [`potidaea-contention.test.ts`](../../../test/regtest/potidaea-contention.test.ts) · [`potidaea-sharding.test.ts`](../../../test/regtest/potidaea-sharding.test.ts) | 1 + 1 |
|
||||
|
||||
**Total: 21/21 passing** (with the 7 pre-existing regtest cases). Run command in the session prompt.
|
||||
Re-run 2026-07-03: the 6 Potidaea files = **14/14** green (11.8 s).
|
||||
|
||||
## 3b. Visual interface — built + verified (2026-07-03)
|
||||
|
||||
Interactive mockup: [`design/mockups/potidaea.html`](../../design/mockups/potidaea.html) — CosmoGenesis
|
||||
Interactive mockup: [`design/mockups/potidaea.html`](../../../design/mockups/potidaea.html) — CosmoGenesis
|
||||
phone-frame (starfield, acid accent, Fraunces/JetBrains Mono), pattern lifted from
|
||||
[`agora.html`](../../design/mockups/agora.html). Serve via the `design-preview` launch config
|
||||
[`agora.html`](../../../design/mockups/agora.html). Serve via the `design-preview` launch config
|
||||
(`npx serve design -l 5180`) → **http://localhost:5180/mockups/potidaea.html**. Four testable surfaces
|
||||
via the top segmented control, every number wired to [`scripts/potidaea-economics-sim.mjs`](../../scripts/potidaea-economics-sim.mjs):
|
||||
via the top segmented control, every number wired to [`scripts/potidaea-economics-sim.mjs`](../../../scripts/potidaea-economics-sim.mjs):
|
||||
|
||||
| View | What it shows | Interactivity |
|
||||
|---|---|---|
|
||||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
*The dedicated build (brand) of an Orbital Swap on Bitcoin Cash. This file fixes the
|
||||
naming hierarchy and the design construction. The mechanism itself is documented in
|
||||
[ASM · Orbital Swap — native BCH](../ASM_DEX_Taxonomy/ASM-Orbital-Swap-native.md); the
|
||||
swap taxonomy in [ASM vs DEX README](../ASM_DEX_Taxonomy/README.md).*
|
||||
[ASM · Orbital Swap — native BCH](../../ASM_DEX_Taxonomy/ASM-Orbital-Swap-native.md); the
|
||||
swap taxonomy in [ASM vs DEX README](../../ASM_DEX_Taxonomy/README.md).*
|
||||
|
||||
> **Brand: Potidaea (Ποτίδαια / Poteidaia)** — "belonging to Poseidon" / "the city of
|
||||
> Poseidon." A Corinthian colony founded ~600 BC at the narrowest point of the Pallene
|
||||
|
|
@ -105,17 +105,17 @@ For any wrapped/cross-chain asset that *appears* in a Potidaea-style swap UI:
|
|||
- **"Potidaea" is the product** — a name users, partners, and white-label deployments can
|
||||
attach to. The generic protocol stays generic (good for adoption/standardization) while
|
||||
our build carries its own identity. Business model scoped in a separate session →
|
||||
[`Parameters/ASM_Potidaea_OrbitalSwap/orbital-swap_business-model.md`](../ASM_Potidaea_OrbitalSwap/orbital-swap_business-model.md) (written 2026-06-28).
|
||||
[`Parameters/ASM_Native/Potidaea_OrbitalSwap/orbital-swap_business-model.md`](orbital-swap_business-model.md) (written 2026-06-28).
|
||||
|
||||
---
|
||||
|
||||
## Cross-references
|
||||
|
||||
- Mechanism (authoritative): [ASM · Orbital Swap — native BCH](../ASM_DEX_Taxonomy/ASM-Orbital-Swap-native.md)
|
||||
- Taxonomy & automation ladder: [ASM vs DEX README](../ASM_DEX_Taxonomy/README.md)
|
||||
- Mechanism (authoritative): [ASM · Orbital Swap — native BCH](../../ASM_DEX_Taxonomy/ASM-Orbital-Swap-native.md)
|
||||
- Taxonomy & automation ladder: [ASM vs DEX README](../../ASM_DEX_Taxonomy/README.md)
|
||||
- Routing: `wiki/decisions.md` ADR-0016 · Reservoir: ADR-0007 · Verified-predicate: ADR-0008
|
||||
- Sibling (cross-chain ASM): [Build B scope](../ASM_CrossChain/Transactions/build-B_usdt-tron-bch_scope.md)
|
||||
and [chain landscape](../ASM_CrossChain/Chains/cross-chain-send-receive_chain-landscape.md)
|
||||
- Sibling (cross-chain ASM): [Build B scope](../../ASM_CrossChain/Transactions/build-B_usdt-tron-bch_scope.md)
|
||||
and [chain landscape](../../ASM_CrossChain/Chains/cross-chain-send-receive_chain-landscape.md)
|
||||
|
||||
## Open items
|
||||
- ~~Lock the brand decision (Potidaea) in `wiki/decisions.md` as an ADR.~~ **Done — ADR-0048**
|
||||
|
|
@ -123,6 +123,6 @@ For any wrapped/cross-chain asset that *appears* in a Potidaea-style swap UI:
|
|||
- ~~Confirm whether the cross-chain ASM gets its own sibling brand.~~ **Resolved (2026-06-28):
|
||||
NO brand.** The cross-chain bridge is plumbing — named plainly as a **"cross-chain transaction"**
|
||||
(correspondent-banking debit/credit). Brand the venues (Potidaea/Anthemus), describe the transfer.
|
||||
See [ASM_CrossChain](../ASM_CrossChain/README.md).
|
||||
See [ASM_CrossChain](../../ASM_CrossChain/README.md).
|
||||
- Business model (monetization, reservoir funding, GTM) — **done**:
|
||||
[orbital-swap_business-model.md](../ASM_Potidaea_OrbitalSwap/orbital-swap_business-model.md).
|
||||
[orbital-swap_business-model.md](orbital-swap_business-model.md).
|
||||
|
|
@ -1,35 +1,42 @@
|
|||
# ASM · Native — folder index
|
||||
# ASM_Native — native BCH assets & swap (folder index)
|
||||
|
||||
*The native (BCH-only) half of the ASM (Automated Swap Mechanism): **Orbital Swap** — covenant-fixed
|
||||
rate, no order book, zero slippage, single-party / zero-counterparty, against an asset's own backing.
|
||||
Our build of it is branded **Potidaea**. Sibling of [`ASM_CrossChain/`](../ASM_CrossChain/).*
|
||||
*The **native (BCH-only) ASM** layer: the single-party, zero-counterparty, covenant-fixed-rate swap
|
||||
(**Orbital Swap**, our build **Potidaea**) **and** the native asset families it swaps — the backed
|
||||
MBA / FIATμ money and the DEA/share instruments. Sibling of [`ASM_CrossChain/`](../ASM_CrossChain/)
|
||||
(the cross-chain half). Taxonomy: [`../ASM_DEX_Taxonomy/README.md`](../ASM_DEX_Taxonomy/README.md).*
|
||||
|
||||
> **This folder is currently empty of specs** — the authoritative native-ASM material lives in
|
||||
> [`../ASM_Potidaea_OrbitalSwap/`](../ASM_Potidaea_OrbitalSwap/) and the ASM·Native cell of
|
||||
> [`../ASM_DEX_Taxonomy/`](../ASM_DEX_Taxonomy/). Add distilled specs here as the surface stabilises; **link, don't
|
||||
> duplicate** (per CLAUDE.md docs conventions).
|
||||
> **Naming note — `ASM_` is a SORT PREFIX.** This folder groups the native-BCH swap mechanism with the
|
||||
> native asset families it operates on. Not everything inside is literally "an ASM": FIATm/MBA are the
|
||||
> *assets*, Potidaea is the *swap*. They live together because they are the native-BCH counterpart to
|
||||
> the cross-chain work in `ASM_CrossChain/`.
|
||||
|
||||
## Note on the 2026-07 zk finding — *indirect relevance here*
|
||||
## Folder layout
|
||||
|
||||
**On-chain Groth16 zk-SNARK verification now runs in ONE standard BCH transaction** (no CHIP; the 2025
|
||||
VM upgrades made the pairing math expressible in plain Script). Reference doc:
|
||||
[`ASM_CrossChain/ZK-Proof/`](../ASM_CrossChain/ZK-Proof/zk-verification-and-light-clients.md).
|
||||
|
||||
**Be clear about scope:** that finding is about **cross-chain trust** — verifying a *foreign* chain's
|
||||
consensus on BCH. **Native ASM has no foreign chain to verify, so it has no direct bearing on this
|
||||
folder.** It matters here only in the general sense that **BCH can now verify zk proofs on-chain at
|
||||
all**, which is a new BCH capability that *could* later serve native use cases (e.g. privacy-preserving
|
||||
or succinct-proof covenant designs). Nothing in the native ASM design changes because of it.
|
||||
|
||||
For the trust-model impact, read the doc from the **[`ASM_CrossChain/`](../ASM_CrossChain/)** side.
|
||||
|
||||
## Where the material actually lives
|
||||
|
||||
| Topic | Location |
|
||||
| Subfolder | Holds |
|
||||
|---|---|
|
||||
| Potidaea (our Orbital Swap build) — specs + business model | [`../ASM_Potidaea_OrbitalSwap/`](../ASM_Potidaea_OrbitalSwap/) |
|
||||
| ASM vs DEX taxonomy (the 2×2; ASM·Native cell) | [`../ASM_DEX_Taxonomy/README.md`](../ASM_DEX_Taxonomy/README.md) |
|
||||
| Domain wiki (ASM) | [`wiki/asm/index.md`](../../wiki/asm/index.md) |
|
||||
| [`Potidaea_OrbitalSwap/`](Potidaea_OrbitalSwap/) | **Potidaea** — our branded Orbital Swap / native ASM: brand + naming hierarchy, build-state, business model, session prompt. The BCH↔MBA / MBA↔MBA fixed-rate swap engine. |
|
||||
| [`FIATm/`](FIATm/) | **FIATμ / BCHm family** — USDm/EURm/… sound-money design: complete design record, the §12 adaptive controller, DRA (Dynamic Rate Asset), conventions, sovereign-asset + catalytic-converter hypotheses, demos. |
|
||||
| [`MBA_Shares/`](MBA_Shares/) | **MBA & shares** — Minted Backed Asset design, DEA/share instruments, naming & branding, key ideas, status. |
|
||||
| [`MBA_ingame_currency/`](MBA_ingame_currency/) | MBA as in-game currency (the gaming/currency application). |
|
||||
|
||||
## How these fit together
|
||||
|
||||
- **Potidaea** is the *mechanism* — it swaps BCH ↔ the backed assets at a consensus-fixed rate, no
|
||||
pool, no counterparty, infinite depth ([[potidaea-oceanic-liquidity]]).
|
||||
- **FIATm** and **MBA_Shares** are the *assets* that mechanism moves: FIATμ is the sound-money family
|
||||
(USDm/EURm…, the §12 controller, DRA); MBA_Shares covers the backed-asset class + DEA/share value
|
||||
accrual ([[mba-no-burn-dea-value-accrual]]).
|
||||
- The **cross-chain** counterpart (lock-and-mint IOUs, correspondent system) is a **sibling** in
|
||||
[`ASM_CrossChain/`](../ASM_CrossChain/) — *not* Potidaea, *not* native ([[poseidon-orbital-swap-naming]]).
|
||||
|
||||
## Cross-refs
|
||||
|
||||
- ASM vs DEX taxonomy (the 2×2; ASM·Native cell): [`../ASM_DEX_Taxonomy/README.md`](../ASM_DEX_Taxonomy/README.md)
|
||||
- The DEX sibling (Token-class + cross-chain price discovery): [`../DEX_Anthemus/`](../DEX_Anthemus/)
|
||||
- Domain wiki: [`wiki/asm/index.md`](../../wiki/asm/index.md) · [`wiki/fiatm/index.md`](../../wiki/fiatm/index.md)
|
||||
- zk / trustless light-client (cross-chain trust floor — *no direct bearing on native ASM*):
|
||||
[`../ASM_CrossChain/ZK-Proof/`](../ASM_CrossChain/ZK-Proof/)
|
||||
|
||||
Memories: `[[poseidon-orbital-swap-naming]]`, `[[potidaea-oceanic-liquidity]]`,
|
||||
`[[mba-no-burn-dea-value-accrual]]`, `[[cashscript-covenant-findings]]`.
|
||||
`[[mba-no-burn-dea-value-accrual]]`, `[[bchm-family-template]]`, `[[fiatm-dual-tier-naming]]`,
|
||||
`[[cashscript-covenant-findings]]`.
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
the **trading floor** of the interchain settlement hub. Brand & scope (authoritative):
|
||||
[anthemus_dex.md](anthemus_dex.md). Taxonomy: [ASM vs DEX README](../ASM_DEX_Taxonomy/README.md).
|
||||
Sibling product whose model this **complements (does not duplicate)**:
|
||||
[orbital-swap_business-model.md](../ASM_Potidaea_OrbitalSwap/orbital-swap_business-model.md) (Potidaea / ASM,
|
||||
[orbital-swap_business-model.md](../ASM_Native/Potidaea_OrbitalSwap/orbital-swap_business-model.md) (Potidaea / ASM,
|
||||
ADR-0048). Project-wide companion: [`wiki/revenue-model.md`](../../wiki/platform/revenue-model.md).*
|
||||
|
||||
**Date:** 2026-06-29 · rev. 1 · **Status:** design — **recommends a new ADR-0049** (Anthemus
|
||||
|
|
@ -634,7 +634,7 @@ SharePairAMM remains a **validated spike, not production**.
|
|||
- Brand & scope: [anthemus_dex.md](anthemus_dex.md) · Taxonomy:
|
||||
[ASM vs DEX README](../ASM_DEX_Taxonomy/README.md)
|
||||
- Sibling business model (complements, do not duplicate):
|
||||
[orbital-swap_business-model.md](../ASM_Potidaea_OrbitalSwap/orbital-swap_business-model.md) (ADR-0048)
|
||||
[orbital-swap_business-model.md](../ASM_Native/Potidaea_OrbitalSwap/orbital-swap_business-model.md) (ADR-0048)
|
||||
- Project-wide model: [`wiki/revenue-model.md`](../../wiki/platform/revenue-model.md)
|
||||
- Hub & chain landscape: [cross-chain-send-receive_chain-landscape.md](../ASM_CrossChain/Chains/cross-chain-send-receive_chain-landscape.md)
|
||||
· validated trade: `scripts/chipnet-hub-dex.mjs` · AMM: `contracts/SharePairAMM.cash`
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ WHAT ANTHEMUS IS (read these first, in order):
|
|||
4. scripts/chipnet-hub-dex.mjs — the validated trade (τUSDt ⇄ εUSDC on SharePairAMM).
|
||||
5. Parameters/ASM_CrossChain/Chains/cross-chain-send-receive_chain-landscape.md — the interchain hub (deposit→trade→withdraw).
|
||||
6. wiki/decisions.md ADR-0016 (routing), ADR-0047 (hub), ADR-0048 (Metroon/Stoa/Olympia + Olympic ladder).
|
||||
7. Parameters/ASM_Potidaea_OrbitalSwap/orbital-swap_business-model.md — the SIBLING product's (Potidaea/ASM) business model.
|
||||
7. Parameters/ASM_Native/Potidaea_OrbitalSwap/orbital-swap_business-model.md — the SIBLING product's (Potidaea/ASM) business model.
|
||||
Anthemus's model must COMPLEMENT this, not contradict or duplicate it.
|
||||
|
||||
Anthemus in one line: the Deviant BCH DEX — AMM (SharePairAMM) + order book + cross-chain
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
*The brand of the **P2P decentralized exchange** in the Deviant project: the trading
|
||||
venue (order book + AMM + cross-chain atomic swaps) for Token-class and cross-chain
|
||||
assets. Sibling to [Potidaea](../ASM_Potidaea_OrbitalSwap/potidaea_orbital-swap-asm.md)
|
||||
assets. Sibling to [Potidaea](../ASM_Native/Potidaea_OrbitalSwap/potidaea_orbital-swap-asm.md)
|
||||
(the ASM). Taxonomy: [ASM vs DEX README](../ASM_DEX_Taxonomy/README.md).*
|
||||
|
||||
> **Brand: Anthemus (Ἀνθεμοῦς / Anthemoûs)** — an ancient Macedonian town of the early
|
||||
|
|
@ -95,7 +95,7 @@ Greek prefix (τ/ε) is backend/docs only ([[wrapped-asset-source-chain-marker]]
|
|||
|
||||
## Cross-references
|
||||
|
||||
- ASM sibling: [Potidaea](../ASM_Potidaea_OrbitalSwap/potidaea_orbital-swap-asm.md)
|
||||
- ASM sibling: [Potidaea](../ASM_Native/Potidaea_OrbitalSwap/potidaea_orbital-swap-asm.md)
|
||||
- Taxonomy: [ASM vs DEX README](../ASM_DEX_Taxonomy/README.md) · AMM: ADR-0030 · routing: ADR-0016
|
||||
- Hub: [[bch-interchain-settlement-hub]] · [chain landscape](../ASM_CrossChain/Chains/cross-chain-send-receive_chain-landscape.md)
|
||||
- Trade demo: `scripts/chipnet-hub-dex.mjs`; AMM: `contracts/SharePairAMM.cash`
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ That doc has:
|
|||
Anywhere Checkers reads:
|
||||
- Snapshots in `D:/Dev/Deviant/snapshots/`
|
||||
- Files in `D:/Dev/Deviant/Parameters/WalletConnect/` (this folder)
|
||||
- Files in `D:/Dev/Deviant/Parameters/Pari_P2P/` (relevant for the
|
||||
- Files in `D:/Dev/Deviant/Parameters/Betting/Pari_P2P/` (relevant for the
|
||||
Phase-A escrow-redesign question)
|
||||
|
||||
The single most useful reply is a yes/no on §4 ask #3: **is Deviant
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ sighash-validation logic without notice.
|
|||
|
||||
**Honestly: I don't know for certain, and there's no session I'm aware of
|
||||
that's actively working on it.** The Deviant contract track and the
|
||||
`Parameters/Pari_P2P/` design track are owned by different sessions than
|
||||
`Parameters/Betting/Pari_P2P/` design track are owned by different sessions than
|
||||
mine (multi-protocol responder). What I can share from the reference docs
|
||||
that are current on the Deviant side:
|
||||
|
||||
|
|
@ -161,7 +161,7 @@ Cross-references:
|
|||
Ping me by writing anywhere Deviant reads:
|
||||
- `snapshots/` — I watch the latest few numerically
|
||||
- `Parameters/WalletConnect/*` — this folder is my canonical inbox
|
||||
- `Parameters/Pari_P2P/*` — I check when position-tolerant redesign
|
||||
- `Parameters/Betting/Pari_P2P/*` — I check when position-tolerant redesign
|
||||
comes up
|
||||
|
||||
Or if it's an urgent cross-session issue, drop a note in
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ pragma cashscript ^0.12.0;
|
|||
// its receiveFees() function, lifting the pool's value for all DRA holders.
|
||||
//
|
||||
// This is the on-chain fee-revenue redirection for the FIATm-family flagship
|
||||
// DRA design — Parameters/FIATm/dra_dynamic-rate-asset_FOR-design-record.md §2.
|
||||
// DRA design — Parameters/ASM_Native/FIATm/dra_dynamic-rate-asset_FOR-design-record.md §2.
|
||||
//
|
||||
// Sibling-not-replacement: existing chipnet-validated USDm/EURm/etc. deployed
|
||||
// on DeviantOracleMBA continue to operate unchanged. NEW FIATm currencies
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ pragma cashscript ^0.12.0;
|
|||
// - FEE RECEIVER: external FIATm covenants route a slice of their tx fees
|
||||
// into the pool, lifting NAV per DRA for ALL holders monotonically.
|
||||
//
|
||||
// Design record: Parameters/FIATm/dra_dynamic-rate-asset_FOR-design-record.md
|
||||
// Design record: Parameters/ASM_Native/FIATm/dra_dynamic-rate-asset_FOR-design-record.md
|
||||
// Status: chipnet-stage covenant sketch. NOT production-ready. Simulator
|
||||
// validation in scripts/sim-dra-controller.mjs must confirm the asymmetric
|
||||
// three-force model converges to its maturity envelope before this is
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ wiki/
|
|||
|
||||
## Phase 3 — Parameters linkage
|
||||
- From each wiki domain index, LINK to the matching `Parameters/` folder(s) (ASM →
|
||||
`Parameters/ASM_DEX_Taxonomy` + `Parameters/ASM_Potidaea_OrbitalSwap`, etc.). Do NOT move or
|
||||
`Parameters/ASM_DEX_Taxonomy` + `Parameters/ASM_Native/Potidaea_OrbitalSwap`, etc.). Do NOT move or
|
||||
merge `Parameters/` — it's the source-spec layer.
|
||||
|
||||
## Phase 4 — Durability + close-out
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
* sim-dra-controller.mjs — simulator for the reflective Dynamic Rate Asset (DRA).
|
||||
*
|
||||
* Implements the asymmetric three-force model defined in
|
||||
* Parameters/FIATm/dra_dynamic-rate-asset_FOR-design-record.md
|
||||
* Parameters/ASM_Native/FIATm/dra_dynamic-rate-asset_FOR-design-record.md
|
||||
*
|
||||
* Three forces, all biased toward the §6 maturity ratio of 1 DRA = €357:
|
||||
* 1. Fee accrual — always positive (from FIATm-family transactions)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/env node
|
||||
/**
|
||||
* sim-fiatm-catalytic-mini.mjs — Mini test of the catalytic-converter hypothesis
|
||||
* (`Parameters/FIATm/catalytic-converter-hypothesis_FOR-testing.md`).
|
||||
* (`Parameters/ASM_Native/FIATm/catalytic-converter-hypothesis_FOR-testing.md`).
|
||||
*
|
||||
* SETUP
|
||||
* Synthetic FIATm currency (TESTm) — atomic rate 1,000 sats per face unit, total
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/env node
|
||||
/**
|
||||
* sim-fiatm-catalytic-substrate.mjs — CROSS-SUBSTRATE comparison of the
|
||||
* catalytic-converter hypothesis (`Parameters/FIATm/catalytic-converter-
|
||||
* catalytic-converter hypothesis (`Parameters/ASM_Native/FIATm/catalytic-converter-
|
||||
* hypothesis_FOR-testing.md`).
|
||||
*
|
||||
* THE QUESTION
|
||||
|
|
|
|||
|
|
@ -402,7 +402,7 @@ ${samples.slice(-12).map(r => ` <tr><td>${r.date}</td><td>$${r.bch_price.to
|
|||
</table>
|
||||
</div>
|
||||
|
||||
<div class="footer">Data: CoinGecko public API · Controller: §12 of <code>Parameters/FIATm/fiatm_complete-design_FOR-design-record.md</code> · Generated by <code>scripts/sim-usdm-historical-coingecko.mjs</code></div>
|
||||
<div class="footer">Data: CoinGecko public API · Controller: §12 of <code>Parameters/ASM_Native/FIATm/fiatm_complete-design_FOR-design-record.md</code> · Generated by <code>scripts/sim-usdm-historical-coingecko.mjs</code></div>
|
||||
|
||||
<script>
|
||||
const samples = ${JSON.stringify(samples)};
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
* accounting / tax / invoicing) AND real value (computed sats × current
|
||||
* BCH price), so the holder and merchant see the same numbers and the
|
||||
* face-vs-real spread is visible as an inflation gauge per snapshot 0143
|
||||
* and the §N face-vs-real-spread thesis in `Parameters/FIATm/fiatm_complete-design_FOR-design-record.md`.
|
||||
* and the §N face-vs-real-spread thesis in `Parameters/ASM_Native/FIATm/fiatm_complete-design_FOR-design-record.md`.
|
||||
*
|
||||
* NB: the exported type `BchmCurrency` retains its original name to avoid
|
||||
* breaking importers; renaming it to `FiatmCurrency` is a deliberate refactor
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@
|
|||
* backing, whatever the price is later. The dollar tag is set on the way IN;
|
||||
* on the way OUT you get your BCH back.
|
||||
*
|
||||
* Reference: Parameters/FIATm/fiatm_complete-design_FOR-design-record.md.
|
||||
* Reference: Parameters/ASM_Native/FIATm/fiatm_complete-design_FOR-design-record.md.
|
||||
*/
|
||||
|
||||
/** BCH dust limit — outputs below this are non-standard and won't relay. */
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
- **ASM** — the mechanism (Automated Swap Mechanism).
|
||||
- **Orbital Swap** — the generic protocol name for the BCH-only, counterparty-free BCH/MBA ASM.
|
||||
- **Potidaea** — our build of Orbital Swap (native BCH only). Spec: `Parameters/ASM_Potidaea_OrbitalSwap/`.
|
||||
- **Potidaea** — our build of Orbital Swap (native BCH only). Spec: `Parameters/ASM_Native/Potidaea_OrbitalSwap/`.
|
||||
- **Anthemus** — our BCH **P2P DEX** (order book / AMM / atomic swap, cross-chain price discovery),
|
||||
the interchain hub's trading floor. Spec: `Parameters/DEX_Anthemus/`.
|
||||
|
||||
|
|
@ -31,7 +31,7 @@ See the **“ASM / Orbital Swap / Potidaea / Anthemus”** section of [snapshots
|
|||
|
||||
## Specs (`Parameters/`)
|
||||
|
||||
- [`Parameters/ASM_DEX_Taxonomy/`](../../Parameters/ASM_DEX_Taxonomy/) · [`Parameters/ASM_Potidaea_OrbitalSwap/`](../../Parameters/ASM_Potidaea_OrbitalSwap/) · [`Parameters/DEX_Anthemus/`](../../Parameters/DEX_Anthemus/) · [`Parameters/DEX_P2P/`](../../Parameters/DEX_P2P/) · [`Parameters/MBA_Shares/`](../../Parameters/MBA_Shares/)
|
||||
- [`Parameters/ASM_DEX_Taxonomy/`](../../Parameters/ASM_DEX_Taxonomy/) · [`Parameters/ASM_Native/Potidaea_OrbitalSwap/`](../../Parameters/ASM_Native/Potidaea_OrbitalSwap/) · [`Parameters/DEX_Anthemus/`](../../Parameters/DEX_Anthemus/) · [`Parameters/DEX_P2P/`](../../Parameters/DEX_P2P/) · [`Parameters/ASM_Native/MBA_Shares/`](../../Parameters/ASM_Native/MBA_Shares/)
|
||||
|
||||
## Code
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ See the **“Cross-chain / interchain hub / T6”** section of [snapshots/INDEX.
|
|||
|
||||
## Specs (`Parameters/`)
|
||||
|
||||
- [`Parameters/ASM_CrossChain/`](../../Parameters/ASM_CrossChain/) — **master index** (`README.md`) for all cross-chain material, with `Chains/` (per-chain onboarding research) + `Transactions/` (correspondent build scope, session prompts, send UI). *(`ASM_` is a sort prefix grouping it with `ASM_Native` / `ASM_Potidaea_OrbitalSwap`; the folder also routes to DEX·Multichain / List A material.)*
|
||||
- [`Parameters/ASM_CrossChain/`](../../Parameters/ASM_CrossChain/) — **master index** (`README.md`) for all cross-chain material, with `Chains/` (per-chain onboarding research) + `Transactions/` (correspondent build scope, session prompts, send UI). *(`ASM_` is a sort prefix grouping it with `ASM_Native`; the folder also routes to DEX·Multichain / List A material.)*
|
||||
- [`Parameters/T6_BitcoinCash_LN/`](../../Parameters/T6_BitcoinCash_LN/) — T6 spec, MVP technical spec, design records
|
||||
|
||||
## Code
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ on it (USDm / EURm / GBPm / JPYm / INRm) plus hyperinflating instances (ARSm / T
|
|||
design carries a **five-layer adaptive monetary controller** (snapshot 0147), a 9-year
|
||||
historical back-test (0148), decreasing-fee "metal" MBAs (GLD / SLV / CUP), the DEA
|
||||
value-accrual flywheel (ADR-0042), and a merchant POS module. Full design record:
|
||||
[`Parameters/FIATm/fiatm_complete-design_FOR-design-record.md`](../../Parameters/FIATm/fiatm_complete-design_FOR-design-record.md).
|
||||
[`Parameters/ASM_Native/FIATm/fiatm_complete-design_FOR-design-record.md`](../../Parameters/ASM_Native/FIATm/fiatm_complete-design_FOR-design-record.md).
|
||||
|
||||
## Reference docs (this folder)
|
||||
|
||||
|
|
@ -25,7 +25,7 @@ See the **“FIATm / BCHm / MBA (backed currency)”** section of [snapshots/IND
|
|||
|
||||
## Specs (`Parameters/`)
|
||||
|
||||
- [`Parameters/FIATm/`](../../Parameters/FIATm/) (design record + market report) · [`Parameters/Stablecoin/`](../../Parameters/Stablecoin/) · [`Parameters/PriceAnalysis/`](../../Parameters/PriceAnalysis/) · [`Parameters/MBA_Shares/`](../../Parameters/MBA_Shares/)
|
||||
- [`Parameters/ASM_Native/FIATm/`](../../Parameters/ASM_Native/FIATm/) (design record + market report) · [`Parameters/Stablecoin/`](../../Parameters/Stablecoin/) · [`Parameters/PriceAnalysis/`](../../Parameters/PriceAnalysis/) · [`Parameters/ASM_Native/MBA_Shares/`](../../Parameters/ASM_Native/MBA_Shares/)
|
||||
|
||||
## Code
|
||||
|
||||
|
|
|
|||
|
|
@ -428,8 +428,8 @@ without anyone's permission, on every transaction you make.
|
|||
|
||||
For the technical and design details behind this primer:
|
||||
|
||||
- **Mechanism and design philosophy:** `../../Parameters/FIATm/fiatm_complete-design_FOR-design-record.md`
|
||||
- **Sound-money positioning (design record):** `../../Parameters/FIATm/usdm_sound-money-note_FOR-design-record.md`
|
||||
- **Mechanism and design philosophy:** `../../Parameters/ASM_Native/FIATm/fiatm_complete-design_FOR-design-record.md`
|
||||
- **Sound-money positioning (design record):** `../../Parameters/ASM_Native/FIATm/usdm_sound-money-note_FOR-design-record.md`
|
||||
- **How USDm fits into BCH's broader payment-rail architecture:** [usd-rail.md](usd-rail.md)
|
||||
- **Mathematical asset definitions and the MBA family:** [asset-landscape.md](../asset-landscape.md)
|
||||
- **Architecture of trust (verifier vs authority):** [architecture.md](../architecture.md)
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ See the **“Games / Tote / AnyHedge / Pari-mutuel”** section of [snapshots/IN
|
|||
|
||||
## Specs (`Parameters/`)
|
||||
|
||||
- [`Parameters/Pari_P2P/`](../../Parameters/Pari_P2P/) · [`Parameters/CheckersIntegration/`](../../Parameters/CheckersIntegration/)
|
||||
- [`Parameters/Betting/Pari_P2P/`](../../Parameters/Betting/Pari_P2P/) · [`Parameters/CheckersIntegration/`](../../Parameters/CheckersIntegration/)
|
||||
|
||||
## Code
|
||||
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@
|
|||
- **Potidaea.** The **brand of our Orbital Swap / ASM build** (Ποτίδαια, "city of Poseidon";
|
||||
ADR-0048). Backed MBAs only, fixed-by-consensus rate, no pool, infinite depth. "Orbital
|
||||
Swap" is the generic protocol; **Potidaea** is *our* product. See
|
||||
`Parameters/ASM_Potidaea_OrbitalSwap/`.
|
||||
`Parameters/ASM_Native/Potidaea_OrbitalSwap/`.
|
||||
- **Anthemus.** The **DEX** — the P2P exchange engine *inside Agora*: AMM (`SharePairAMM`,
|
||||
ADR-0030) + order book + cross-chain atomic swaps, for **Token-class + cross-chain IOUs**
|
||||
that need **market price discovery** (slippage applies). Sibling to **Potidaea** (the ASM):
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue