Try it on testnet
Create a free practice account, fill it with sample positions, and close it end to end without risking real funds.
The demo builds a real Stellar testnet account, fills it with the kinds of things a live account accumulates, and hands it to the normal closing flow. Every transaction is real and on chain, and none of it involves real money.
Run it
Open the app on testnet
Go to demolisher.app and select Demolish in the top navigation. Check that the network selector in the top right reads TESTNET. A fresh visit starts on testnet.
Create the account
On the connect screen, find Try it on a demo account and select Create demo account. Setup takes about a minute.
The screen switches to Setting up your demo account, a live checklist. Each finished row links its transaction on Stellar.expert, so you can watch the account fill up in a block explorer.
Continue into the close
When the heading reads Demo account ready, you see the account's public key and an explorer link. Select Continue.
Set a destination
In Configure, select Use demo address next to the destination field. It fills in a fixed testnet address, so you need no second wallet.
Close it
From here the flow is the same as a real close: resolve what the plan asks, read the warnings, review the plan, type the last four characters of the destination, wait for the timer, and confirm. See Close an account for each screen.
What the demo sets up
Thirteen steps run in order.
| # | Step | What lands on chain |
|---|---|---|
| 1 | Generate fresh keypair | A new keypair, created in your browser |
| 2 | Fund with friendbot | 10,000 testnet XLM |
| 3 | Open trustlines | USDC, plus AQUA and YXLM from two new demo issuers |
| 4 | Write data entries | Two data entries |
| 5 | Place a sell offer | Sell 100 XLM at 0.5 USDC |
| 6 | Add a co-signer | A random signer at weight 1 |
| 7 | Issue credit balances | 1000 AQUA and 500 YXLM paid to the account |
| 8 | Create a claimable balance | 5 XLM, claimable by the account itself |
| 9 | Supply collateral to Blend | 50 XLM into the Blend testnet pool |
| 10 | Swap XLM → USDC on Soroswap | 50 XLM swapped to USDC through the Soroswap router |
| 11 | Add liquidity to Soroswap LP | XLM and USDC into the Soroswap pair |
| 12 | Approve a SEP-41 allowance | 100 stroops approved on the native XLM contract |
| 13 | Ready to demolish | The account is handed to the closing flow |
Friendbot funding is the one required step: when it fails, setup stops and offers Try again. Every later step is best effort. A step that does not complete is marked failed or skipped with its reason, and the rest carries on, so one unreliable testnet service does not cost you the whole run. Step 11 runs only when step 10 left USDC to pair with.
The co-signer in step 6 has weight 1 and the account's thresholds stay at zero, so your key still closes the account alone. AQUA and YXLM are ordinary classic tokens from issuers the demo creates, not Aquarius positions, and they have no market, so the close asks you what to do with them.
What a demo close covers
Depending on which steps completed, the plan revokes the allowance, withdraws the Blend collateral and the Soroswap liquidity, and then runs one classic transaction that cancels the offer, collects the claimable balance, sells the USDC when it has a market, returns the AQUA and YXLM to their issuers as you chose, removes the trustlines, deletes the data entries, clears the co-signer and merges the account.
When it finishes you get the merge transaction linked on the explorer, and Copy a receipt and Download .txt for a text record of the close.
Where the demo is offered
The demo is offered on testnet only. It is never shown on mainnet, so it cannot run against real funds.