Cryptocurrency Tracker docs
v2.0.0
Live demoConsole demo Get help
● Reference · Third parties

Credits
and third-party licenses.

Cryptocurrency Tracker is built on open-source packages, the ad networks' SDK plugins and public data sources. Each keeps its own license or terms. The full list of resolved packages is in THIRD-PARTY-LICENSES.md.

Permissive licenses1 MPL-2.0 (Linux only)No GPL

01Summary

The open-source packages in the app, the Cloud Functions and the console are under permissive licenses (MIT, BSD, Apache-2.0, ISC, 0BSD, Unlicense), with one exception under MPL-2.0, below. There are no GPL packages. The full list with versions, and the license texts of the components bundled in the console: THIRD-PARTY-LICENSES.md.

MPL-2.0: dbus

dbus 0.8.0 (MPL-2.0) is resolved by flutter pub get as a transitive dependency of file_picker, through its Linux implementation file_picker_linux (app/pubspec.lock). It is not compiled into the Android, iOS or web builds of this app and is used unmodified. MPL-2.0 is a file-level copyleft: if you modify that package's files and distribute them, you must publish those modified files under MPL-2.0.

The app bundles no third-party images or fonts; its icons are Flutter's Material Icons (Apache-2.0), and the cupertino_icons font package (MIT) is a dependency. The app logo is our own. The operator console ships the Geist and Geist Mono fonts (SIL Open Font License 1.1; the license texts are next to the fonts as Geist-OFL.txt and GeistMono-OFL.txt) and a prebuilt UI bundle with React and React DOM (MIT), cmdk (MIT) and Lucide icons (ISC) in admin/vendor/mikodes-admin/ui/assets/.

02App (Flutter, from pub.dev)

PackageVersionLicense
firebase_core, firebase_auth, cloud_firestore, firebase_messaging4.15.0, 6.7.0, 6.10.0, 16.7.0BSD
google_mobile_ads9.0.0Apache-2.0
applovin_max4.6.4MIT (AppLovin Corporation)
unity_ads_plugin0.5.0MIT (community plugin)
unity_levelplay_mediation9.3.0Unity Advertising Terms, see below
in_app_purchase3.3.1BSD
home_widget0.10.0BSD
fl_chart1.2.0MIT
cached_network_image3.4.1MIT
file_picker13.1.0MIT
csv8.0.0MIT
provider6.1.5+1MIT
http, shared_preferences, url_launcher, share_plus, package_info_plus, intl1.6.0, 2.5.6, 6.3.3, 13.3.1, 10.2.2, 0.20.2BSD
flutter_localizationsFlutter SDKBSD-3-Clause (part of Flutter)
cupertino_icons1.0.9MIT

03Ad network SDKs

ironSource LevelPlay is not open source

unity_levelplay_mediation is © ironSource Ltd. and is made available under the Unity Advertising Terms of Service as a "Service Asset". It is not included in the download: app/pubspec.yaml declares it and flutter pub get fetches it from pub.dev, so you accept Unity's terms directly when you use it.

The native SDKs the Flutter plugins pull in when you build (Google Mobile Ads with the User Messaging Platform, AppLovin, Unity Ads, ironSource) come under each network's own terms. Opening an account with a network means accepting its publisher terms.

04Cloud Functions and console (from npm)

PackageVersionLicenseUsed in
firebase-admin13.10.0Apache-2.0Functions, console
firebase-functions7.4.0MITFunctions
google-auth-library10.9.1Apache-2.0Functions (Google Play verification)
jose6.2.12MITFunctions (App Store verification)
fast-xml-parser5.11.2MITFunctions (RSS)
@anthropic-ai/sdk0.131.0MITFunctions, console (AI key test)
hono, @hono/node-server4.13.13, 2.1.3MITFunctions, console
better-sqlite3, pg, tsx13.0.3, 8.23.1, 4.23.15MITConsole

The operator console is built on the MIKODES Admin Kit 0.4.0, vendored in admin/vendor/mikodes-admin/ as part of this item.

05Data sources

These are services the backend calls, not code in the package. Each has its own terms, limits and attribution rules, which you accept when you use it.

SourceUsed for
CoinGecko APIMarket data, charts, coin details, exchange tickers, trending, fiat rates, token contract list. Coin images from CoinGecko's image host.
CoinMarketCap APIFailover market data; coin images from CoinMarketCap's image host for failover rows.
RSS feeds of CoinDesk, Decrypt, Cointelegraph and The BlockHeadlines and links to the publishers' articles. The names and content belong to the publishers.
publicnode.com, Solana mainnet-beta, mempool.spaceRead-only wallet balances.
Anthropic, OpenAI or a compatible provider (optional)AI brief and coin reports, with your own key.

Exchange and coin names, tickers and logos shown in the app belong to their owners. Their display does not imply endorsement.