CASH, WITHOUT THE ALL-OR-NOTHING EXIT
Life needs cash.
Your position
can remain.
A bill comes up. You want cash, and you still want to hold your stock. Remain starts with what you need and checks how much can stay invested.
Have BSC tokenized stocks? Connect your own wallet and verify a real balance. Explore the complete no-wallet paper-trading studio, then verify real balances separately in Live Mode.
FROM A CASH NEED TO A CLEAR PLAN
Choose what leaves.
Protect what stays.
One held position. One cash target. A plan you can inspect before any future signing step.
- 01
Name your cash need
Choose a USDT target and the minimum stock position you want to retain.
- 02
Check the boundaries
The solver searches quote candidates. BellGuard checks market state, quote limits and your retained floor.
- 03
Inspect what remains
See the proposed debit, minimum cash and remaining units. Review actual quote evidence before deciding whether to trade.
CLEAR ABOUT THE LIMITS
A position you control.
Limits you can inspect.
Connect a BSC wallet to read your own token balances. Supported-stock recognition and cash quotes depend on configured provider access. A sale requires separate market, signing and execution checks. The demo stays in its own workspace.
Inspect the demo receipt ↗- Wallet evidence
- Read actual ERC-20 balances at a BSC contract address through your wallet provider, without custody or signing.
- With market access
- Discover supported stock tokens, inspect held positions, and request time-bounded stock-to-USDT estimates.
- Before funds move
- The execution backend must verify the order, approvals, minimum cash, retained floor and eventual on-chain settlement.
START WITH THE NUMBER THAT MATTERS
How much cash
do you need?
Run the full demo RAISE CASH. STAY INVESTED.
A little cash.
A lot still invested.
Start with the cash you need.
Set how much stock you want to keep.
Let BellGuard check the plan.
Demo Stock
R-DEMO · fictional stock wrapper
of your demo stock would remain
BellGuard
No result yetSet a cash target. We’ll check the retained floor, market state and quote limits.
A checksum detects edits. It doesn’t prove a trade.
Live execution is disabled.
Prepare your wallet & read-only setup ↗
Try the edges.
Your retained floor applies to the planned token balance. Future wallet changes and market prices can affect the outcome of a live trade.
KEEP THE TRAIL, TOO
What remains
should add up.
Replay the plan. Check the journal.
Compare the cash and retained stock.
Know exactly what the file establishes.
Start with the demo.
A fictional 25-unit release with 75 units left. Its journal includes invented transfers and block observations.
Download the fictional source ↓UTF-8 JSON, up to 256 KiB. Checking sends the file to our stateless verifier. Upload fixture data only, without secrets.
No file selected
Every claim
has a trail.
Load the demo or choose a fixture receipt. We’ll replay its event chain and check its totals.
- 01
Plan & binding
Intent, quote bounds and the journal’s plan checksum agree.
- 02
Event chain
Sequence, transitions and linked event checksums hold.
- 03
Recomputed accounting
Supplied transfers and balances are checked against the summary.
- Events replayed
- —
- Accounting
- —
- Remaining stock, raw units
- —
- Net cash, raw units
- —
No file checkedA consistent fixture can be fabricated and rehashed. This inspection establishes internal consistency. It cannot establish a signature, a mainnet sale or independent settlement.
Planning downloads and order receipts are different formats. This screen accepts Remain fixture receipts. It stores no uploaded file. Hosting infrastructure may retain ordinary request metadata.
A CLEAR PATH TO YOUR OWN DATA
Your wallet.
Your position.
Connect your wallet and verify an on-chain balance. Supported stock quotes appear only when the market service can provide real data.
Checking market data
Wallet-native BSC balances work independently. Market data is checked separately.
Not connected
No account selectedConnect a browser extension or open Remain inside MetaMask or Trust Wallet on mobile. Wallet connection and BSC token-balance reads work even when Binance market data is unavailable. Your wallet only shares a public account; never a seed phrase. Switch to chain 56 for reads.
How the checks
protect your position.
- 01
Operator data access
Market reads use protected server-side Binance developer credentials. Users only connect their own wallet.
SERVER CONFIG - 02
Held-stock read path
Check the catalog, market, balance, matching RFQ and unsigned structure. A successful read keeps execution disabled.
AVAILABLE LOCALLY - 03
Signing semantics
Review the actual vendor payload for wallet, receiver, debit, fees, minimum output, nonce and deadline.
UNVERIFIED · LOCKED - 04
Execution & settlement
Approval, signing and submission need explicit bounds. Settlement needs independently reconciled chain evidence.
UNVERIFIED · LOCKED
Developer and operator setup
- In your Remain checkout, copy
.env.exampleto.env.localif the local file does not exist. - Add your working developer key and matching secret there. Keep this file private. Set
REMAIN_LOCAL_READ_ONLY=true. - Run
npm run dev, then openhttp://127.0.0.1:3000/#live. - Discover your account and choose a held stock. Explore a cash target with an exposure floor, or prepare a manual inspection amount below. Both remain read-only.
API keys stay on your computer. Selected holdings and cash previews stay in local page memory and expire. The RFQ structural report omits your account, amount and raw quote. Clear removes the account, inputs and observed results.
Wallet balance reads are on-chain observations, not market valuations. Pricing, tradability and settlement require independent checks. The separate demo planner never changes your wallet balance.
Keep your position.
Release a slice.
Start with a held-stock cash preview, then bring a supported CoW candidate here.
Checking trading service
Checking the actual execution service. An unavailable backend prevents any live order submission.
Sign in, choose a stock you hold and ask for cash. The search keeps your exposure floor and uses a 0.50% reported impact limit.
- Total stock debit
- Signed cash minimum
- Position after planned sale
- Stock fee
Approval can require a zero reset first. Wait for confirmation, discard the unsigned draft and request a fresh candidate. Signing and submission are separate confirmations.
Inspect this order
Order ID
EIP-712 digest
Approvals use CoW’s BSC vault relayer. The signed order requires a full fill, with its minimum USDT payout paid to your selected wallet.
A signed order
isn’t a receipt.
- 01
Review & authorize
Confirm the total debit, minimum payout and stock that remains. Sign only this bounded order.
- 02
Submit once
The same order ID survives timeouts and restarts. An unknown outcome needs recovery.
- 03
Reconcile the chain
Two RPC providers check the precise order, transfers, balances and 12 confirmations.
No sale has been reconciled.
- Cash received on-chain
- Stock remaining on-chain
Recover an interrupted sale
A provider’s “filled” status is separate from chain reconciliation. Invalidation can race a fill. Keep the original order ID and check the chain.
