REPLAY / SIMULATION

Frozen protocol fixtures. No live transaction, AI attestation or physical verification is claimed.

Mode & demo role

Testnet wallet

A wallet built to be thrown away.

Create a NEAR testnet account, collect 100 test mUSDC from the MEND faucet and watch the balance update. This is test infrastructure: the keys, token and every transaction have no real value.

LIVE TESTNET — TEST VALUE ONLYNo mainnet. No real funds. No deploy.

LIVE TESTNET

Not selected

TEST VALUE ONLY

REPLAY remains the default. Wallet actions only call the API while LIVE TESTNET is selected and healthy.

Hub
mend-hub-v2.testnet
Token
mend-usdc.testnet
Network
testnet

LIVE TESTNET is not selected

The demo starts in REPLAY / SIMULATION. Wallet creation and the faucet are disabled until you explicitly select LIVE TESTNET and the configured API passes a health check.

Open mode controls

Step 1 · account

Create or load a testnet wallet

The API creates a real .testnet account. The secret key is returned once, kept in this tab's memory and never written to browser storage.

Test value

Public account ID only. This tab remembers the ID in sessionStorage; the secret key is never stored.

No wallet in this tab

Create a fresh testnet account, or load an existing account ID to read its mUSDC balance and storage. Replay never creates a wallet.

Tip: keep the downloaded JSON key out of the repository and out of shared drives.

Step 2 · test funds

Get 100 test mUSDC

The faucet sends a fixed test amount to the loaded account. A transaction hash is shown only when the API returns one; the explorer link is built for testnet only.

100 mUSDC

One request per wallet within the API cooldown. Test tokens cannot be swapped, sold or withdrawn.

Create or load a wallet first, then request test mUSDC.

Rate-limit guidance

The testnet faucet is shared infrastructure. If the API returns 429, wait for the cooldown shown above before retrying. Do not open parallel requests. Test value only — no refunds, no value, no mainnet path.

REPLAY / SIMULATION. The live API did not return usable data, so frozen protocol fixtures are shown. This is a replay fallback, not live data.