TIDE docs
v1.0.0
Live demo Get help
● Start · 10 minutes

Quick start
TIDE running.

The shortest way from the zip to TIDE running in Chrome or on a simulator. TIDE needs no account, no key and no backend to start. If Flutter is not installed yet, do Requirements first.

01Before you start

  • flutter --version answers and shows Flutter 3.41 or newer (Dart 3.11).
  • flutter doctor shows no red errors for the platform you want to try (Chrome is the fastest).
Nothing to sign up for

TIDE runs on public, keyless endpoints out of the box: Jupiter for swaps, Dexscreener for prices and a public Solana RPC. They are rate-limited and fine for a first look, not for production. You add your own endpoint later (Configuration).

02The ten minutes

  1. Unzip and open a terminalPut the folder somewhere without spaces, for example ~/projects/tide, and cd into it.
  2. Install packages
    flutter pub get
  3. Run it in Chrome
    flutter run -d chrome --dart-define=TIDE_OPERATOR_PASSCODE=choose-your-own
    The passcode adds the operator panel to this build, which is your own operator build; leave it out of the build you give users. Or start an iOS simulator or Android emulator first and run the same command without -d chrome. Commands work in Terminal on macOS and Linux and in PowerShell on Windows.
  4. Check the code (optional)
    flutter analyze
    flutter test
    Both should finish without errors.

03What you should see

  • The welcome screen with Create a wallet and an import option. In Chrome TIDE first asks you to choose a vault passphrase: a browser has no keystore, so this passphrase protects the wallet there. Create a test wallet and write the seed phrase down; it is a test wallet, but treat it like a real one.
  • The feed is empty. Nothing is pre-loaded: paste any Solana address into the search box and follow it.
  • The swap confirm sheet says App fee: None. That is expected: the fee is off until you set it (Setting up earnings).
  • On the web build the SOL balance loads but SPL token balances do not, until you set your own RPC endpoint. The wallet screen says so (why).
Next

Open Settings → Operator panel and type your passcode to see every operator setting (Operator panel), then continue with Installation before your first release.

TIDE welcome screen with Create a wallet and I already have a seed phrase
What the first run shows: create or import, and the self-custody notice. No account, no e-mail, no backend.