A secure audio and video calling app built on Nostr protocol. Features end-to-end encrypted calls with cross-platform support.
![]() |
![]() |
![]() |
![]() |
- Audio and video calls
- Cross-platform support (iOS, Android)
- Call history and contact management
- Compatible with other Nostr clients
- End-to-end encryption
Before running the app, please update the dependencies:
flutter pub get && flutter pub run build_runner build --delete-conflicting-outputsNow you can run the project:
flutter run -d ios
flutter run -d android- Flutter: 3.19+
- Dart: 3.0+
- WebRTC: flutter_webrtc for real-time communication
- Nostr: nostr_core_dart for protocol implementation
Future versions will continue improving decentralized communication and customization capabilities.
- QR Code Scanning - Easy contact discovery via QR code
- Profile Settings - Customize your user experience
- Import Follower/Following List - Seamless migration from other Nostr clients
- Custom Relay Configuration - Configure inbox relay and custom relay servers
- ICE Server Configuration UI - Advanced WebRTC connectivity options
- Login via Nostr Signer - Enhanced security with external signer support
- Pay to Call - Pay to call
- Friend Grouping & Favorites - Organize contacts with groups and favorites
- NIP-05 Identity Support - Use your Nostr identity (e.g., user@domain.com)
- Tor Network Support - Additional privacy and anonymity layer
- Push Notifications - Real-time notifications for incoming calls and messages
- Voice Messages & Call Recording - Send voice messages and record calls
- Dark Mode & Custom Themes - Personalized appearance customization
- Desktop Version - Full desktop experience (Windows, macOS, Linux)



