SOLSCOPE docs
v1.0.0
Live demo Get help
● Reference · Versions

Changelog
what changed, when.

Every release, newest first. Read the entry for your target version before you update.

011.0.0

Current app 1.0.0+1 · first release. Dates start with the first published update.

  • Flutter terminal for web, iOS and Android with five surfaces: New pairs, Token, Watchlist, PnL and Setup.
  • Token page: price, liquidity, FDV, market cap, volume, pair age, holders and top holders, dev wallet and funding source, mint and freeze authority, LP status and a round-trip tradeability check — each figure with its source. Candle chart from GeckoTerminal.
  • In-place swaps through Jupiter with an itemised preview: terminal fee, minimum received, slippage allowance, network fee.
  • Operator revenue: Jupiter platform fee (off and empty by default) and labelled paid listings.
  • Operator console in the Setup tab, compiled in only with SOLSCOPE_OPERATOR_PASSCODE and opened only with that passcode; admin JSON contract, build defines for the fee and config URL.
  • Wallets: in-app encrypted account you create (12-word recovery phrase, shown once and confirmed) or import, on Android, iOS and macOS (not offered on the web, which has no platform keystore); Phantom, Solflare and Backpack on Android and iOS over their deeplink handshake, returning through solscope://.
  • Realised PnL after fees and actual slippage, on-device trade journal, watchlist and alerts.
  • Web build with a Content-Security-Policy that allows no inline script or style.
  • 509 automated tests.

Migration: none, first release.

02How to update

Keep the original package and your changes apart from day one, so a new version is a merge, not a rewrite:

On Windows

The flutter and git commands on this page are the same in Windows PowerShell. Put a command whose lines end in \ on one line (or end each line with a backtick `), and run any other shell command from Git Bash or WSL.

cd solscope
git init
git add .
git commit -m "SOLSCOPE 1.0.0 (original)"
git branch vendor            # untouched copy of the original
  1. Back up your settingsSetup → Effective configuration → Copy as JSON; commit your work.
  2. Download the new versionCodeCanyon → your account → Downloads.
  3. Unpack it on the vendor branch
    git checkout vendor
    # delete the old files (not .git), unzip the new version here
    git add -A
    git commit -m "SOLSCOPE <new version> (original)"
    git checkout main
    git merge vendor
  4. Resolve conflictsUsually only in files you rebranded (product_identity.dart, manifests, icons). Keep your values, take the new code.
  5. Verify and release
    flutter pub get
    flutter analyze
    flutter test
    Then rebuild and redeploy. For an important fix, set Minimum version once the new version is live.

Versions follow major.minor.patch: a patch fixes bugs, a minor adds features with safe defaults, a major may need migration steps, which are always listed here.