Stables Be your bank
My bank made possible by Stables on Minima
Connect your Minima node
🔑
Back up your Vault key
Save your 24-word Vault key now. It is the only way to recover your funds.
Balance
0.00
EURw equivalent
Currencies
💷 GBPw · British Pound
0.00 GBPw
USDw
US Dollar
0.00
-
Winiwa
Winiwa (test)
0.00
-
Minima
Minima (on-chain)
0.00
-
xWiniwa
xWiniwa
0.00
-
EURw
Euro
0.00
-
GBPw
British Pound
0.00
-
JPYw
Japanese Yen
0.00
-
CADw
Canadian Dollar
0.00
-
AUDw
Australian Dollar
0.00
-
CHFw
Swiss Franc
0.00
-
CNYw
Renminbi Yuan
0.00
-
VNDw
Vietnamese đồng
0.00
-
TRYw
Turkish lira
0.00
-
ILSw
Israeli shekel
0.00
-
IRRw
Iranian rial
0.00
-
BRLw
Brazilian real
0.00
-
IDRw
Indonesian rupiah
0.00
-
INRw
Indian rupee
0.00
-
NGNw
Nigerian naira
0.00
-
PKRw
Pakistani rupee
0.00
-
RUBw
Russian ruble
0.00
-
Recent activity
My investment
Portfolio summary

Wallet and fund positions. Values are approximate, in your principal currency ( - ). Liquidity fund deposits are demo-only until positions are tracked on-chain.

Position | Balance | ≈ Value
--- | --- | ---

My available balances

Use these balances when you deposit on the Coverage fund tab.

Asset | Balance
--- | ---

Coverage fund
Deposit or withdraw

See My investment for available balances. The details below help you decide.

Available: -
Coverage fund summary
Current fund size
$0.00
Accumulated fees
$0.00
Annualized historical return
0.00%
Last 30 days perf
30-day fees
$0.00
30-day transactions
0
30-day avg fee
$0.00
30-day annualised yield
0.00%
Daily detail (within last 30 days) -
Fees Fund assets Yield
0 fees/day
0.00% annualised yield
Historical performance

Full historical evolution (demo): weekly buckets over about 18 months - wider context than the last-30-days view above. No scrubber; the series runs from past to present left to right.

Fees Fund assets Yield
-
Fund composition
Your USDwcf0.00 Token price1.000 USDw / USDwcf Supply0.00 USDwcf Fund NAV$0.00
Liquidity funds
xWiniwa / Winiwa liquidity
Current liquidity
$78.00 $84.60 $91.00
Hover a bin to view price and quantity of Winiwa
Liquidity bins
Total liquidity: 0 MINIMA
Add liquidity
Liquidity display
$78.00 Active range ($84.10 - $85.10) $91.00
Deposit xWiniwa
Available: 0 xWiniwa
Deposit winiwa
Available: 0 Winiwa

Balances are local test UI. Get Winiwa from the
. xWiniwa and Wables will be mintable when test assets are live.

Mint & burn xWiniwa
Available: 0 Winiwa
xWiniwa price $0.00846
xWiniwa received —
Current leverage x4.3
⚖️
Loading…
Winiwa · USD xWiniwa · USD Leverage
Available: 0 xWiniwa
xWiniwa price $0.00020
Winiwa received—
Mint & burn Wables
Available: 0 Winiwa
Wables price —
Estimated stable received —
CR after issue —
⚖️
⚖️
Available Wables
—
Available: -
Wables price —
Winiwa received —
⚖️
New conversion
Send
Available: -
⇅
Receive
Balance: -
1 USDw (test) = 0.918 EURw (test) · No fees
Recent exchanges
Merchant Cash Exchange

First path: find a nearby trusted merchant who accepts exchanging Stables balances for paper money, and back.

📍 Find near me
Discover local merchants who accept Stables ↔ paper-money exchange. Public discovery will be gated by merchant validation, ratings, and strict safety checks.
Coming soon
Current technical route

Second path: use the currently available venue route around MINIMA, exchanges, bridges, and mint/burn UI while merchant discovery is still being built.

💵 Paper
Stables
🏦 Deposit Fiat 💳 Buy USDT 🌉 Bridge ⚡ Buy MINIMA 📱 Withdraw ✨ Mint Stables 🔥 Burn Stables 📥 CEX / DEX 📤 Sell MINIMA 🌉 Bridge 🔀 USDT → Fiat 🏧 Withdraw Fiat

### On-Ramp (Paper Money → Stables)

1
🏦 Deposit Fiat
Deposit fiat in one of the partner exchanges (via bank or card).
2
💳 Buy USDT
Trade your deposited fiat for USDT on the exchange.
3
🌉 Optional Bridge
Bridge USDT to MxUSDT via mxusd.global if required by your venue.
4
⚡ Buy MINIMA
Trade your USDT for MINIMA on a CEX or the Minima DEX (see the list of venues below).
5
📱 On-chain Withdrawal
Send MINIMA to your Stables wallet address.
6
✨ Mint Stables
Convert your MINIMA into Stables tokens directly in the app.

### Off-Ramp (Stables → Paper Money)

1
🔥 Burn to MINIMA
Burn your Stables tokens to reclaim native MINIMA on-chain.
2
📥 CEX / DEX
Deposit to CEX, or use DEX directly from your wallet.
3
📤 Sell MINIMA
Trade for USDT on a CEX, or MxUSDT on the DEX (see venues below).
4
🌉 Optional Bridge
Bridge MxUSDT to USDT via mxusd.global (skip if already on CEX).
5
🔀 USDT to Fiat
Sell USDT for fiat currency on the exchange.
6
🏧 Withdraw Fiat
Withdraw fiat directly to your bank or card.
Where to buy Minima

Use centralised exchanges and the on-chain Minima DEX as trading venues around MINIMA.

MEXC
MINIMA/USDT
Common route: paper money → USDT → MINIMA.
BitMart
MINIMA market
Alternative venue for buying/selling MINIMA liquidity.
XT.COM
MINIMA/USDT
Third venue option for price discovery and execution.
Minima DEX (on-chain)
Launch DEX
Peer-to-peer non-custodial venue directly on Minima.
Ambassador program

The Ambassador program is a fair, global layer that helps merchants join the Stables directory and grow spending. Permissionless entry: no gatekeeper - once you register in the protocol you can act as an Ambassador. Ambassadors are the human layer for onboarding, support, and quality listings (see the full specification).

Fees (Big Mac® index, ~12‑month listing): 16 BM universal anchor if you list independently (goes to Council Treasury). 15 BM if you are mentored in - 1 BM discount vs self-serve.

On a mentored onboarding (15 BM): the Direct Ambassador earns 8 BM. The Council receives 6 BM (or 7 BM if the Ambassador has no mentor - the extra BM stays with Treasury). If the Ambassador was mentored, the Mentor earns 1 BM.

Shield principle: it is always cheaper for a merchant to use an Ambassador (15 vs 16 BM) and economically irrational to “self-capture” rewards in ways that bypass the protocol’s mentorship rules - see scenarios in the spec.

The program also covers renewals, hub tools, campaigns, and reviews tied to real spend - governance and implementation evolve with the community.

Full specification (web) Ambassador topic - Telegram
Onboard a client shop

As an Ambassador, set up a shop for a merchant you are onboarding. This records a mentored listing at 15 Big Mac®, of which you earn 8 Big Mac®.

Start from the shop's code

Paste the encrypted onboarding grant your client shared from My ambassador. It authorizes you to prepare their listing; their shop only goes live after their own signature.

Client merchant ID My ambassador ID

If you were mentored in, your mentor earns 1 Big Mac® of the fee.

Client business profile

Preview only. Production listing ties to the merchant's Vault identity and Council rules. Tap the StablesAgent icon for how the split works.

🏪 Merchant functionalities on / off
Unlocks the shop tools below. Your wallet stays a normal Participant account.
My ambassador

Joining through an Ambassador lists you for 15 Big Mac® instead of 16, and a local contact guides your setup. Leave empty to register independently at 16 Big Mac®.

Let my ambassador set it up

Hand your ambassador a one-time encrypted authorization so they can prepare your listing for you. It travels as a signed Minima coin over Maxima end-to-end encryption, and your shop only goes live after your own final signature. You can revoke it anytime.

My shop is locked. Turn Merchant functionalities on above to use the shop tools. Your wallet stays a normal Participant account. Browse shops and Promotions on the Merchants tab anytime.
Set up my shop

Preview only. Production listing ties to your Vault identity and Council rules. Tap the StablesAgent icon to learn how the 16 Big Mac® program works.

Create ad campaign

Draft a promotion for your shop. Production will use Council rules, budgets, and on-chain or indexed settlement - this build keeps a local preview only.

Campaign title Short message Link or promo code (optional)

Turn Merchant on in Settings to use My shop. Live publishing is not wired in this preview.

Merchant dashboard
No sales recorded yet.
Search participant user name in your sales
Search only runs on this merchant's own history.
Recent sales
No sales yet.
Validated participants
No validations yet.
Create invoice
🧾
Create invoice
Request payment with a merchant QR
›
Webshop linking & QR

Online merchants can point customers to Stables the same way as a physical checkout: a QR code or payment link encodes your receive address, amount, currency, and an order or invoice reference. Scanning or opening the link starts (or deep-links) the Stables MiniDapp so the payer confirms in one flow - mirroring what you build in Create invoice.

▦
QR preview (demo)
Address · amount · order ID

Your webshop or POS generates this QR from the Merchant API kit (below) or from a static “Pay with Stables” page that calls the same payload format the Council documents.

Merchant API kit

The Council will ship a small integration kit so developers can add “Pay with Stables” without re‑implementing crypto details: helpers to build signed or canonical payment requests, render QR images, validate callbacks, and copy‑paste examples (e.g. Node, PHP, or serverless). Watch the public org for the published repo and versioned docs.

StablesCouncil on GitHub

This preview does not call a live API yet; the button opens the organisation where the kit will land.

Click it to print it
Click it to print it - Click the image
Webhooks & callbacks

Is “webhook” the right word? Yes, for your server: a webhook is an HTTPS endpoint you host that Stables (or a Council notifier) can POST to when a payment is confirmed, so your webshop can mark an order paid, send email, or restock - without polling the chain. The same idea is often called a callback URL or IPN (instant payment notification) in other gateways.

You will register the URL in merchant settings, verify signatures with a shared secret or public key, and respond quickly with `200 OK`. Exact payload and headers will ship with the API kit.

Webhook URL (preview - not saved) Signing secret (preview placeholder)
Promotions 3
Sponsored
Weekend 10% off whole-bean coffee
Ground Coffee Roasters · Berlin
Spotlight
New fiction table - pay with Wables
Open Pages Bookshop · London
Offer
Tuesday sourdough bundle
The Bread Collective · Amsterdam

Promotions are hidden. Tap All or My merchants to show ads again.

Cafés & Food
☕
Ground Coffee Roasters
Café · Berlin, DE
Open
🥖
The Bread Collective
Bakery · Amsterdam, NL
Open
Retail
📚
Open Pages Bookshop
Books · London, UK
New
Conversation
A
Hey! Can you send me 50 USDw for dinner? 🍕
Alex · 14:28
Me
Sure, sending now!
14:30
A
Got it, thanks! 🙌
Alex · 14:32
Send a message
Filters & history
From To
Imports available MinimaOS history.
My contacts
Contact detail
Contact
-
-
Latest sent
-
Latest received
-
Payment tier
Notes
Academy topics

Complete topic questionnaires to build practical banking confidence. Retakes use a short cool-down, and your highest score is kept.

Prerequisite path for Ambassador status: all Academy topics completed (policy drafted, full enforcement comes with all topics live).

What happens if:
You fail, we are the responsible. Is that we need to explain our banking system better.
If you succeed:
You are a damn genious, and are ready to manage your bank as any other banker out there!
Open Academy Telegram topic
Security questionnaire

10 randomized questions, one at a time, 3 options each. Minimum pass: 6/10 and all mandatory questions correct. Optional personal questions come after the quiz.

When should you see if each answer is correct?
After each answer (see correct or not before the next question) At the end only (full score after you finish all 10)
Optional (after the quiz)

Help us understand our community. You can choose “prefer not say” for any item.

I authorize adding this anonymized result to the public DB. This helps the team improve communication and content quality as the community grows.
Stables Academy Certificate
Planned next: topic-specific Telegram diploma thread and NFT credential path (design phase).
Official Council properties

These entries mirror the public website map at stablescouncil.org/links.html. Domains, accounts, and repos listed there are operated for the Council.

Website map

- Home page - Be your bank
- The playing field - System structural balance
- Stables circular economy - Structural map: funds, treasuries, and flows
- Our banking system - An infographic presentation
- Ambassador program - The 16 Big Mac® economy (V0.0.01)
- Website map - Full public links directory

Community

- Telegram community - Join our public group
- X - Follow us @StablesCouncil
- Moltbook - StablesAgent on the agent social network
- YouTube - @StablesCouncil
- Rumble - Video updates on Rumble
- Instagram - @stablescouncil
- Facebook - Stables community group

Council

- BCP resilience site - Open in Tor Browser. Essential backup page with MiniDapp zip, verification files, notices, and continuity resources
- Telegram Council official - Official Council communications
- Discord - Council community server
- Minima onchain watch - Holdings chart by address and archive-node export download (Council devtools)
- GitHub - Open source development
- Navigation system - Public draft direction, status, and discussion map
- Dashboard - Public draft baseline indicators and weekly signals
- Communication plan - Platform strategy for social profiles, posts, feedback routing, and Dashboard measures

📜 Stables Charter

The Stables Charter is the community’s governing document: it describes how the Council works, how decisions are made, and the principles everyone is expected to follow as the protocol grows.

If you take part in Council activity or represent the community, reading the charter matters so we share the same expectations, transparency, and accountability. The published charter on GitHub will be the reference copy to read and share.

The first charter draft on GitHub will be published over the coming weeks.

Council budget
Council votes on allocation buckets. Protocol ALM and stress tests are under Treasury in the menu.
Total treasury
-
Next budget vote
-
Operations-
Growth / BD-
Incentives-
Security / Audits-
Protocol participation-
Time to next vote
-
The Council can adjust allocations periodically. The protocol participation allocation is used to pursue market efficiency (e.g., arbitrage and liquidity support) within invariant boundaries.
My Voting Power
3,450 USDw ×1x × 1.67y 14,061
500 cover pool ×2x × 0.50y 500
1,240 xWiniwa ×3x × 0.25y 930
Total: 15,491 Top 18% of voters
⚖️ Current Protocol Decisions
Stablecoin tx fee0%
Coverage fund fee share100% of all fees
xWiniwa burn fee0%
Governance multipliersWables 1x · cf 2x · xWiniwa 3x
Current resolutions
Budget allocation (next 3 months)
Set the treasury allocation across categories. Total must equal 100%.
Operations
Ops15%
Growth / BD
Growth15%
Incentives
Incentives8%
Security / Audits
Security7%
Protocol participation
Participation55%
Total
100%
Add Turkish Lira (TRYs) as a supported currency
Proposed by cluster champion @istanbul_cluster · 3 days ago
74% in favour48 votes
Increase Savings Pool fee share from 80% to 85%
Proposed by Council · 1 week ago
61% in favour92 votes
Past resolutions
Budget allocation (Q4 2026)
Closed 2026-01-31 · Effective 2026-02-15
Operations18%
Growth / BD14%
Incentives10%
Security / Audits8%
Protocol participation50%
How the protocol stands
AssetsWiniwa
-
LiabilitiesStables
-
EquityxWiniwa
-
Stables (owed) xWiniwa (equity)
Coverage ratio
-
Historical Evolution Live (Today)
130%
100%
System liability structure
Live distribution of Stables by reference unit
Stables in circulation Live
Time slider (history)
Concentration signal
-
-
7d evolution
-
-
Interpretation layer (informative only)
Transparency replaces control: the protocol exposes the structure, participants decide actions.
Concentration & trading depth

Holder concentration (demo distribution shaped by protocol sliders) read against MEXC 24h volume where available. Production would replace holder tiers with indexer data.

xWiniwa holders (protocol equity)
Top holder group (est.)-
Top 10 (est.)-
Top-10 equity vs circulating Stables-

-

Winiwa holders (chain-wide slice, demo)
Largest wallets (est. share)-
Top 10 wallets (est.)-
Top-10 notional at stress price-
Vs last 24h venue volume-

-

MINIMA/USDT venue (24h)
Quote volume (USDT)-
24h change-

-

Simply ALM + stress test
Protocol status
Healthy
Coverage ratio
-
Assets
-
Liabilities
-
Assets
-
Liabilities
-
Council treasury
-
Assets
Winiwa (rebalance) -
xWiniwa (equity) -
Liabilities
Stables -
Staked (rebalance) -
Stress test Winiwa price
Winiwa price (USD)
- → -
-
Price change (slider)
$0.000000 $0.000000 $0.000000
$0.000000
0%
−30% 0% +30%
Council treasury on-chain
Treasury address
-
Open address in explorer

Below, every movement includes a short plain-language explanation. Some lines are generated automatically by the protocol; others carry a note published by the Council (for example operational expenses), sometimes with a link to the invoice attestation in Integritas.

Treasury transactions
Claim Winiwa
Winiwa is a demo balance only. Winiwa and every Stables token you mint in this app have no monetary value.

Reset balances
Clear all demo balances and start fresh on this device.
Currencies to display
AUDw BRLw CADw ✓ CHFw CNYw ✓ EURw ✓ GBPw ✓ IDRw ILSw INRw IRRw JPYw Minima ✓ NGNw PKRw RUBw TRYw USDw ✓ VNDw Winiwa ✓ xWiniwa
Coverage Fund tokens
Show cfUSDs, cfEURs and other cf tokens
cfAUDs cfBRLs cfCADs cfCHFs cfCNYs cfEURs cfGBPs cfJPYs cfUSDs
Primary currency
Shown prominently on my Wallet
Price display currency
xWiniwa price lines in mint/burn
Currency badges style
Use flags, legacy icons, none, or custom image
Custom currency image
Pick a currency and upload your own 16x16 style badge
Upload PNG/JPG/WebP. Stored locally on this device.
My bank
Bank name
IMG
Picture
No image chosen
Image URL
Top bar identity

Changes are saved automatically on this device only.

Council member profile
Council name Role
NFT
NFT
Picture Image URL
NFT contract address (optional)
NFT token ID (optional)

If your avatar is an NFT, paste the contract address and token ID so your Council identity can be verified on-chain.

Changes save on this device as you edit.

Appearance & behaviour
Colour theme
Six distinct looks. Your choice is saved on this device.
Make my bank look mine: personal themes are coming soon. This will extend the welcome/profile direction so your bank can carry your own style without changing the underlying wallet behaviour.
Flowers Cars Gym Art Local shop
Future scope: full free customization tools, shareable community themes, visible creator credit, and optional support donations for theme creators.
Creator credit: coming soon
Donation wallet: MxCOUNCIL_TREASURY_DEMO
Wallet addresses
🔒 Address privacy
New address after each transaction received
Confirmations to finalise
Blocks an incoming transaction must reach before it counts as final (1–30). A live x/3 counter shows under each transaction amount until then.
Native MINIMA receive format
Receive modal when currency is Minima: show Mx by default if your node returns it (or we find it in the `getaddress` reply). Choose 0x hex if you prefer the script hash form.
My addresses
Receive and label addresses here.
Mx688...f3b2a1c9d4e7f0123456789abcdef · active
Mx3f2...91c4a0b7e8d2f5678901234567890
App updates
Download the latest Stables MiniDapp package for your Minima node (MDS zip on GitHub).
Download Stables package (.mds.zip) View releases on GitHub
Network
Offline
Your bank connects to the Minima network through the node built into this app.
Block height: —
Node
Keep my bank running in the background Recommended. Your node stays connected so the network stays strong and your app opens fast. Turn off to save battery (the node stops when you close the app, and opening takes longer while it catches up).
Sync preferences
Last backup: never
Save a small file to copy my Stables preferences to another device (another phone or node). This is separate from my Vault key. Use Security for that.
Comes back with my Vault key
These return when that device uses the same Vault key:

Only in this backup
These move only if I export and import (or type them again):

After I choose a file, pick Replace (make this device match the file) or Combine (merge lists and notes; the file wins when both have a note for the same item). Stables may remind me if I have not exported in a while.
Advanced
Node terminal

Run commands directly on your node, the engine that holds your wallet. For experienced users only: the wrong command can move or lose your funds or expose your Vault key.

Commands run on your node. Never run a command someone gave you. Safe reads: status, balance, coins.

The live output of your node, the same lines you would see running it from a terminal on a computer.

Vault key

Your Vault key is your ONLY access to your bank. No one can recover it for you, including Stables or Minima. Use the Minima Security app to view or manage it.

Never share it with anyone.

Only open in a private place. This shows your Vault key (24-word seed phrase).

🔑
Payment protection

Quick pay sends immediately when you scan a payment QR under your limit. Standard pay asks you to confirm. Protected pay adds a 4-digit payment code for significant sends.

Limits use your wallet primary currency: MINIMA.

Quick pay today: 0.00 / 200

Enable quick pay (QR scan) Quick pay limit Significant threshold (payment code required) Daily quick-pay cap 2-second undo after quick pay
Use device biometrics for protected pay

Fingerprint or face can confirm protected sends even when your phone is already unlocked. You can still enter your payment code instead.

Back up your Vault key
Not backed up yet

Your Vault key (24-word seed phrase) is the only way to recover your funds. No one can recover it for you, not Stables, not Minima.

Only reveal it in a private place. Write it on paper and store it safely. Never type it into a website or share it with anyone.

Recover a different wallet

Restoring replaces this device’s wallet with another Vault key and rescans the Minima chain to rediscover its coins. If your current wallet holds funds, back it up first.

Recovery depth
Keys Key-uses Recovery node (host:port)

If your balance looks incomplete after recovery, run Deep recovery. Minima wallets may need additional key-use scanning to rediscover older coins.

Keys and signatures

Minima signs every payment with keys held on this device. Each key can sign a limited number of times (its key-uses), a particularity of Minima’s signature design. If you send very often you can prepare more signing capacity in advance.

Sections marked (summary) are short in-app reminders for this preview, not a full legal or policy pack. Binding governance, process, and how the Council publishes updates belong in the Stables Charter and other documents on official Council channels.

The first charter draft on GitHub will be published over the coming weeks.

Security (summary)

Never share any type of personal information. Beware of scammers: the world is full of them, and particularly the blockchain world. Some Stables users will be scammed and suffer painful losses; we are already sorry for them. We will do our best to educate and prevent this, but users may still suffer losses because of mistakes.

The good news is that if you don’t make any mistakes, you will be just fine. The main one is the protection of your Vault key (called a seed phrase in the broader crypto community): this is the most important element of your bank. You have to store it in a place and in a way that it can’t be destroyed or stolen. The best approach is to replicate it in multiple safe places. Don’t forget: ink on paper fades over the years, so it might not be the best long-term method on its own.

The other main mistake is sharing personal information. Please never communicate any type of personal information. In the Stables framework, no personal information will ever be required, not even your name.

The other big threat is computer viruses and malware. Run your Stables Dapp on a safe device with minimal usage (fewer apps and risks).

In the blockchain world, there is no guaranteed way to catch scammers, and recovering stolen funds is practically impossible.

If you publicly say that you need security help on any official channel, you will almost certainly be contacted across one or multiple communication channels (Telegram, Instagram, X, and others) by sophisticated scammers. We do not know all of their tricks, and they may be better than us at reaching Stables users. Please ignore all unsolicited messages and make sure you never, ever communicate personal information.

We sincerely care for you, and your personal safety is important for the whole community. Every victim impairs trust in our structure. We care for each of us individually because we care for each of us collectively. With all our heart. The Stables Council

Your Vault key controls access to your funds. Never share it. For Vault-key help, ask in the Stables community on Telegram or open Security in Preferences.

Terms of Service (summary)

The Stables name, wordmarks, logos, UI, copy, and related materials in this app are the property of the Stables Council. No other person or entity acquires any ownership or exclusive right in those properties, names, or marks by using this preview.

If you reproduce or redistribute this app or a substantial part of it, you must accompany that reproduction with a clear reference to StablesCouncil and cite StablesCouncil as the original author (for example a visible credit and link to an official Council property listed on the links page). This does not grant a licence to remove branding, imply endorsement where none exists, or misrepresent origin.

This MiniDapp is provided as a preview. It is offered “as is” without warranties. For binding terms, follow Council governance and published policies on official channels as they are updated.

Minima dependencies

Minima as the foundation. The Minima blockchain is the basis that holds the whole Stables infrastructure. Together with the physical device on which you run your bank, it is the only physical layer you need to pursue full banking sovereignty. The Stables software on your device is visual and interaction access to your bank: it is how you see balances, sign actions, and move value. At all times, the assets that back your position are anchored in the security model of the Minima network and in the tested Stables infrastructure built on top of it.

Confidence in the chain. We are fully confident that Minima will function soundly across all foreseeable scenarios that matter for this design, because of its decentralised architecture. The only technical impairment that sits with you directly is your own personal device where you open the app: that device is the crux (malware, loss, theft, or user error). On-chain, your funds are continuously protected by Minima’s network security and by Stables’ protocol layer, not by a custodian’s ledger entry.

No corporate affiliation. Stables has no affiliation of any kind with any Minima-related legal entity or with people acting in an official capacity for those organisations. Stables is a separate initiative. References to Minima here mean the public chain and tooling (for example a node or MiniDapp host) and public data (for example price endpoints). They are not a partnership, endorsement, or joint product with those companies.

How open networks work. Public blockchain software is, in large part, open source. Minima-related entities, regulators, governments, and other third parties do not and cannot, by architecture alone, dictate what independent teams build or what you choose to run on your own device. They are not on your device controlling your execution. Control stays with whoever operates the node and the MiniDapp, subject to law and to device security.

Distribution is not the same as sovereignty. An IT company, app store, or other platform may try to limit how you first reach Stables products (for example listings, websites, or policies). Once you have lawfully obtained the software and run it on a sovereign device you control, where no intermediary has technical overreach over your device and your execution, that use does not depend on a central party staying “open” for you. That is why we say unstoppable in this technical sense: the design does not require a single gatekeeper for your bank on your own machine.

Seizure and blocking. When you self-custody and interact without a custodian holding your funds, there is no single technical lever a third party can flip to freeze your bank or to block peer-to-peer interactions with other banks the way a centralised account provider can suspend access. This describes what the architecture avoids compared to custodial finance. It does not remove every real-world risk (devices can be lost, stolen, compromised, or subject to lawful process). It is not legal advice.

Price oracles (Winiwa & Wables)

This preview shows where demo prices come from. Production would use Council-governed feeds and disclosures. Nothing here is financial or legal advice.

Winiwa (MINIMA venue asset)

USD reference for Winiwa is resolved in this order: MEXC public `MINIMA/USDT` ticker (via MiniDapp host or browser), then CoinGecko `simple/price?ids=minima&vs_currencies=usd`, then a fixed demo rate if both fail. URLs are configurable in `assets/config/runtime-config.js` (`MEXC_TICKER_URL`, `COINGECKO_MINIMA_URL`).

- MEXC - MINIMA/USDT 24h ticker (example)
- CoinGecko - MINIMA in USD (example)

Wables (synthetic stables in this demo)

USDw, EURw, GBPw, and other *w balances use an in-app static cross-rate table (`RATES` in `index.html`) for mint/burn and exchange previews only. It does not represent a live oracle. A shipped app would document approved feeds per currency and revision policy.

Privacy Policy (summary)

This preview stores some choices on your device (for example layout and preferences in browser storage). Neither Stables nor Minima has any visibility into that local data for this static preview; we do not receive it from this copy alone. On the other hand, we cannot guarantee that other actors, such as the company that provides your device operating system or other software on your device, do not have technical means to access device storage or settings. Please do not enter sensitive information where it could be exposed. Do not send secrets or Vault keys through unofficial channels; use only the official Council and security contacts listed on the links page and on Security in this app.

Data use (summary)

Demo flows may use fixed or simulated figures. Nothing in this preview should be read as live ledger or production accounting. When the Council ships networked features, data practices will be described in the governing documents and release notes on official properties.

Invoice details
Amount
Available: -
Note / item description Tip address (optional)
Payer can add optional tip to this address
Invoice reference
Customer display opens a full-screen QR view for cashier-facing checkout.
Checkout recognition
Recognition unlocks after a settled sale and a short delay.
Participant user name (required) Participant wallet / user id (optional) Settlement reference (optional: tx hash, POS ticket, or payment terminal ref) I confirm this validation is based on a real checkout interaction. One merchant can validate one participant once.
Step 1: complete invoice fields and participant id, then run checks.
Final confirmation code
Scan to pay
-
-
📸
Mx688...f3b2a1c9d4e7f0123456789abcdef
Merchants & Exchange
💵
On/Off Ramp
Move between paper money and Stables
›
🤝
Ambassadors
Merchant onboarding, earn 8 Big Mac®
›
🏪
My shop
Invoices · dashboard · campaigns (preview)
›
📋
My transactions
Payments, exchanges, and node history
›
🔄
Exchange
Exchange currencies instantly
›
🚰
Get Winiwa
10,000 demo Winiwa per claim (1h cooldown); no value
›
Messages & Contacts
💬
Chat
Send private encrypted messages
›
👥
Contacts
Browse my contacts and notes
›
📢
Council communications
Read security, updates, and critical notices
›
Community
🏛️
Council
Explore council transparency and tools
›
Treasury
Analyse the community's treasury
›
⚖️
Legal & notices
Security tips · PLEASE READ HERE · Terms, privacy, data
›
Help
🎓
The Stables Academy
Questionnaires and certificate
›
StablesAgent
Guided tours, setup help, and ask anything
›
🔗
All links
Official Council properties
›
📝
Feedback
Structured public feedback & Telegram
›
Preferences
👤
My profile
Council identity and avatar
›
🔐
Security
Vault key: the only access to your bank
›
⚙️
Settings and updates
Package, theme, display, addresses, sync
›
📷
Opening camera...
Reading QR code...
Recipient 1
Available: -
Read-only web connection. Your node blocks sending from a browser for security. To send Minima, open Stables from your MinimaOS hub (it has write access). You can still view balances and receive here.
Receiver (optional)
Receiving address
Edit the address to receive into a specific wallet address. The QR appears once it is verified as yours.
Add tip ▾
Tip destination address
The payer can optionally add a tip sent to this address.
Scan with your phone
Hold the camera steady. More light and higher screen brightness help Android and iPhone readers.
📜
Stables Charter

First draft of the Stables Charter will be published on GitHub over the coming weeks.

Tap anywhere outside to close

Demo notice
Link to the Minima explorer will be added at a later stage.
Connect Minima
Connect to your Pure Minima node

Connect to your own Minima node over RPC. Your keys never leave it. Only connect to a node you control, since RPC has full access to your wallet.

On a computer, open a terminal in your Minima folder and run: `java -jar minima.jar -basefolder "$PWD" -data "$PWD\data" -port 9101 -rpcenable true` A node started this way has no password, so leave the RPC password blank below. For full setup, tap the StablesAgent icon at the top of this window.

Your RPC port is your node's port + 4. A node on port 9101 has its RPC on 9105.

RPC URL RPC password

Enter payment code

4-digit spending guard for significant sends.

Transaction details

Click outside the box to skip the whole welcome process.

Congratulations on becoming your bank.
Welcome to Stables
Pick your path for the StablesAgent guided tour.
Pick your nerd deep dive
Choose what you want to inspect first in this demo.
Preferred currencies
AUDw BRLw CADw CHFw CNYw ✓ EURw ✓ GBPw ✓ IDRw INRw ILSw IRRw JPYw Minima ✓ NGNw PKRw RUBw TRYw USDw ✓ VNDw Winiwa ✓
Primary currency
Personalise your bank
Give your bank a name and, if you like, a picture. You can skip any time.
Name your bank

This label is for you on this device. You can change it anytime in My profile.

Bank display name
How will you mainly use the app?
Personal or merchant?
Is your Vault key backed up?

Your Vault key is your ONLY access to your bank. No one can recover it for you, including Stables or Minima.

The Stables community can help with questions; only you can keep your key safe.

🔑
Set up your Vault key

A new wallet was created on this device. Your Vault key (24-word seed phrase) is the only way to recover your funds, so back it up now.

Already have a Stables or Minima wallet? You can recover it instead.

Replace this wallet?

This replaces the wallet on this device with the Vault key you entered, then rescans the network to find its coins.

If your current wallet holds funds, make sure it is backed up first, otherwise those funds could be lost forever.

Quick safety check

Two quick questions before you replace your wallet. This keeps your funds safe.

1. If you lose your 24-word Vault key, who can recover your funds for you?
2. Before replacing this wallet, how do you protect any funds it holds?
Recovering your wallet

Recovery restarts your node, and the app relaunches on its own. That is a normal part of the process, not an error.

Keep the app open. It rescans the network to find your coins, which can take a few minutes. When it returns to your wallet, your balance and transaction history sync from your node.

Danger: node terminal

This runs commands directly on your node, the engine that holds your wallet.

A wrong or malicious command can move or lose your funds, expose your Vault key, or corrupt your wallet.

Only continue if you know exactly what you are doing. Never run a command someone else gave you.

Help
How do you want help?
Talk to StablesAgent (starts with a question about your Vault key), or open the Stables community on Telegram.
Added to the public ledger

Select a contact
My bank holdings

Asset | Current | Simulated | Simulated Δ
Winiwa | $84.60 | $84.60 | -
xWiniwa | $125.88 | $125.88 | -
Wables | $3,450.75 | $3,450.75 | -
Coverage fund | $500.00 | $500.00 | -
Total | $8,630.48 | $8,630.48 | -

Performance graph
Min %
Max %
Current
Simulated (+Trades)
Winiwa price change
$0.000000 $0.000000 $0.000000
$0.000000
0%
−30% 0% +30%
StablesAgent
Ask about this page
DO NOT SHARE PRIVATE OR SENSITIVE INFORMATION