OpenViSTAI · Agents · Blockchain · Crypto
Menu
Consumer Crypto Apps

DTok

DTok is an open-source video-sharing app platform where users vote on videos and cryptocurrency rewards are directed to creators, curators, influencers and viewers. Its repository describes a Flutter client and a backend stack using Spring Cloud, IPFS storage and the BSC chain.

Independent OpenViST project profile, based on linked sources.

DTok — OpenViST project profile in Consumer Crypto Apps.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Consider DTok when evaluating a video-sharing app whose stated reward model connects community votes with cryptocurrency distributions, or when examining its open-source Flutter client and supporting stack.

Who it is for

  • People interested in community-voted short-video sharing with crypto rewards.
  • Developers exploring or contributing to a Flutter video app with blockchain-oriented backend components.

Documented uses

  • Share and upload videos in a community-oriented app.
  • Browse video recommendations and participate in voting.
  • Use video voting as the basis for cryptocurrency rewards to creators, curators, influencers and viewers.
  • Explore or build the client using the documented Flutter setup and Android build steps.
Before you choose

Requirements & limits

The project is identified as open source, and its README links to a front-end app download page. No account or pricing details are included in the repository information.

  • The README describes a separate client and backend: Flutter for the app, Spring Cloud for background services, IPFS for storage and BSC for the chain.
  • Listed app modules include video, recommendations, messaging, uploads and personal profiles.
  • The quickstart documents dependency retrieval and app launch; Android APK instructions are provided separately.
  • The README calls out Firebase configuration and Android signing as setup considerations.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Prepare and launch the Flutter app

Retrieve the project dependencies and start the app using the README's quickstart sequence.

Before you start

  • The DTok Git repository
  • Flutter tooling with the Flutter command available

Steps

  1. Clone https://github.com/telsacoin/telsavideo.git.

  2. Run flutter pub get in the project directory.

  3. Run flutter run to start the app.

Expected outcome

The documented quickstart ends with a command to launch the Flutter app.

Guide limitations

  • The README does not specify all environment configuration needed for a working app.
  • Its separate API-related step references MinIO, but does not give a complete backend setup procedure.
Source-based practical guide

Build an Android APK

Generate an APK using the repository's documented Flutter build command.

Before you start

  • The DTok repository
  • Flutter and Android build tooling
  • Project dependencies retrieved with flutter pub get

Steps

  1. Run flutter clean.

  2. Run flutter pub get.

  3. Run flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi --no-shrink.

Expected outcome

The README provides a command to build Android APKs for the listed ARM and x64 target platforms.

Guide limitations

  • The README notes Firebase configuration and Android signing details as common setup issues.
  • The guide describes the documented build procedure, not a verified build result.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
telsacoin/telsavideo · Official homepage title · retained in its source language