Account Demolisher

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.

#StepWhat lands on chain
1Generate fresh keypairA new keypair, created in your browser
2Fund with friendbot10,000 testnet XLM
3Open trustlinesUSDC, plus AQUA and YXLM from two new demo issuers
4Write data entriesTwo data entries
5Place a sell offerSell 100 XLM at 0.5 USDC
6Add a co-signerA random signer at weight 1
7Issue credit balances1000 AQUA and 500 YXLM paid to the account
8Create a claimable balance5 XLM, claimable by the account itself
9Supply collateral to Blend50 XLM into the Blend testnet pool
10Swap XLM → USDC on Soroswap50 XLM swapped to USDC through the Soroswap router
11Add liquidity to Soroswap LPXLM and USDC into the Soroswap pair
12Approve a SEP-41 allowance100 stroops approved on the native XLM contract
13Ready to demolishThe 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.

On this page