Token Forge docs
v0.1.0
Live demo Get help
● Start · Before you install

Requirements
what you need.

Software on your computer, the accounts and services you bring yourself, and what the package does not include.

01Software

WhatVersionNeeded for
Flutter SDKA release with Dart 3.11.1 or newer. Verified with Flutter 3.41.4 / Dart 3.11.1.Required Everything
Google ChromeCurrentRunning and testing the web build
XcodeCurrent, on a MacmacOS and iOS builds
Android Studio / Android SDKCurrentAndroid builds
Solana CLI (solana-keygen, solana)Any current releaseRecommended Making the mint keypair and checking signatures. Any tool you trust works.

Check your setup with:

flutter --version
flutter doctor
Older Flutter

The developer note DOCS/INSTALL.md mentions Flutter 3.38. The package declares sdk: ^3.11.1 in pubspec.yaml, so what counts is the Dart version, and Dart 3.11 comes with Flutter 3.41: Flutter 3.38 is too old. If flutter pub get says the SDK is too old, run flutter upgrade.

02Platforms

PlatformIn the packageNotes
Webweb/Build verified (flutter build web). Serve it over HTTPS, or saved endpoints do not persist (why).
macOSmacos/Deployment target 10.15. Needs the Keychain Sharing capability to store your endpoint (how).
Androidandroid/Present. The console is a desktop-shaped interface; on a phone the same screens stack with a bottom bar.
iOSios/Present. Deployment target 13.0.
Windows, LinuxNot includedThere is no windows/ or linux/ folder in the package.

03What you bring

  • A Solana RPC endpoint from any provider. A free tier is enough to start. You need your own because the shared public endpoint refuses getProgramAccounts, which the holder list uses.
  • A signer you control: a multisig, a signing script, or a wallet that can sign a raw transaction. The forge never signs.
  • The mint keypair, generated by you (how). The forge never generates one.
  • SOL for rent and network fees. On devnet this is free test SOL.
  • Apple and Google developer accounts if you publish to the stores.
  • A transfer-hook program, only if you switch on the Transfer hook extension. You write, deploy and audit it.

04Not included

  • Hosting and a domain. The forge has no backend by design.
  • RPC provider subscriptions.
  • Developer accounts (Apple, Google).
  • Blockchain network fees and rent deposits.
  • A transfer-hook program.
  • A finished app icon. assets/icon/icon_placeholder.svg is a placeholder on purpose (Rebranding).