Application Layer
Our application layer can technically be anything that can run our package layer. This could be a kernel driver, a user-space application, or even a web server. The application layer is responsible for interfacing with the package layer and providing a user interface for the user to interact with the network stack.
This means that our application layer could be nearly anything, since our package layer is designed to be as flexible as possible and portable as an SDK. While we do plan to add applications like an IoT interface, enterprise integrations, etc., our primary focus is on our Wave Chat application, which is a real-time messaging application that uses Wave Net for communication across multiple networks.
Applications
All of our applications will be listed here, with a brief description and a link to their documentation.
📄️ Wave Chat
Chat app for mobile and desktop.
Future Applications
We have a few applications planned for the future (these are not necessarily their marketable names, though), including:
- Wave Chat: A real-time messaging application that uses Wave Net for communication across multiple networks.
- Wave IoT:
- Wave Agriculture: An IoT application with a focus on agriculture, including soil sensors, weather stations, crop monitoring, cattle tracking, etc.
- Wave Health: An IoT application with a focus on health, including heart rate monitors, blood pressure monitors, glucose monitors, etc.
- Wave Home: An IoT application with a focus on home automation, including smart lights, smart thermostats, smart locks, etc.
- Wave Industry: An IoT application with a focus on industry, including machine monitoring, predictive maintenance, inventory tracking, etc.
- Wave Logistics: An IoT application with a focus on logistics, including package tracking, fleet monitoring, route optimization, etc.
- Wave Security: An IoT application with a focus on security, including door sensors, motion sensors, cameras, etc.
- Wave Maps: An application to geolocate devices and users on a map (even without GPS), including tracking, geofencing, etc.
- Wave Wallet: A cryptocurrency wallet that uses Wave Net for communication and transactions.
- Wave Proxy/VPN: A proxy/VPN service that uses Wave Net for communication and routing, allowing general internet traffic to be routed through Wave Net.
- Wave Phone: A dedicated hardware device that uses Wave Net for communication, including voice calls, video calls, and messaging.