Troca is a mobile application built with Flutter that allows users to securely communicate through XMTP. It leverages the Social Connect to check if an off-chain identifier is connected with an on-chain wallet, currently supporting phone number lookup. Additionally, Troca integrates with Masa.finance to provide a soul name search feature.
- Secure chat communications using XMTP
- Social Connect integration for on-chain wallet verification
- Phone number lookup for identifying connections
- Masa.finance integration for soul name search
To run the Troca app locally, follow these instructions:
- Clone the repository:
https://github.com/TrocaDev/troca.git
- Change into the project directory:
cd troca
- Install dependencies using Flutter:
flutter pub get
- Start the app:
flutter run
Please note that you need to have Flutter and its dependencies installed on your machine before proceeding with the above steps.
If you encounter any issues or have any questions, feel free to reach out to our support team at trocadev@proton.me.
Troca relies on the following open-source projects and libraries:
- Flutter: https://flutter.dev/
- XMTP: https://xmtp.org/
- Social Connect: https://github.com/celo-org/SocialConnect/tree/main
- Masa.finance: https://masa.finance/