Grid Connect is a mobile and web application providing user identity, digital wallet, and grid interaction capabilities.
Grid Connect serves as an end-user interface for identity verification, token management, and workload deployment. It integrates with authentication and billing systems to provide a unified experience for users interacting with decentralized infrastructure.
The application includes:
- Identity management — user registration, verification, and secure identity handling
- Digital wallet — token storage, transfers, and transaction history
- Grid interaction — workload deployment and management interfaces
- Two-factor authentication — secure login mechanisms
app/— Flutter mobile application (iOS, Android, macOS)frontend/— Web frontend componentsbackend/— Python backend services with database models, API endpoints, and key managementthreefoldloginexample/— Example integration for Grid Connect loginnginx.conf— Reverse proxy configurationhelm_files/— Kubernetes deployment manifestsDockerfile— Container build definition
Grid Connect sits at the user-facing layer of the stack. It communicates with backend services for identity and wallet operations, and with grid orchestration services for workload management. It relies on authentication services for secure user sessions and on blockchain integrations for token operations.
This technology is used within the ThreeFold ecosystem and was first deployed on the ThreeFold Grid. The component itself is designed as reusable infrastructure technology and should be understood by its technical function first, independent of any specific deployment.
This repository is owned and maintained by TF-Tech NV, a Belgian company responsible for the development and maintenance of this technology.
- See frontend/README.md
- See backend/README.md
- See app/README.md
This project is licensed under the Apache License 2.0 — see the LICENSE file for details.