A Rental Solution using IoT on the Blockchain
Joops rental solution is being developed using open-source and MIT-licensed technology, this milestone in IoT-Blockchain interoperability is a means of managing trustless P2P execution of agreements and contracts in a secure and highly extensible way. As the technological landscape shifts towards automation, there’s a prime opportunity to leverage efficiency and security using IoT and Blockchain technology.
Joops project uses a combination of IoT hardware, Generic Transaction Interface(GTI), and a mobile user app to interface with. All of this is built on a Bsc Bridgechain that manages registration, locking, unlocking, location, and management of scooter rentals.
Joops App allows users to Instantly and seamlessly settle payments on the blockchain without the need for any knowledge of using cryptocurrencies or crypto wallets.
Joops Nft Ownership
Earn 50% scooter hire revenue for 1 year
Your Nft is no longer just an avatar character, our Nft's contain a 1-year rental smart contract for a physical Joops scooter. Nft owners earn 50% of the assigned scooter's net rental revenue for 1 year
Want to become a Joops scooter charger? Great! Nft holders get geolocation alerts of electric thirsty scooters, 30 mins before non-Nft holders/non-stakeholders. Allowing you to be first to collect the rewards associated with capturing and charging scooters
Collect, swap, trade
Each Nft will be unique in design and contain a rental smart contract for a physical joops scooter. Each Nft will have different levels of desirability and rarity depending on the geo location of the assigned scooter and its earning power
Nft holders can participate in key governance votes relating to the development and growth of the joops ecosystem. Also, benefit from rental discounts plus more...
Become a VIP member
After 1 year the scooter rental smart contract will expire and Nft holders will begin to receive a share of the Joops quarterly profits. Every 3 months 5% of Joops net profits will be converted to BNB/Busd and shared amongst qualifying Nft holders & Joops token stakeholders. This will give each Nft continued value and collectability.
Check your Nft scooter usage and earnings from your mobile phone. Easily manage and claim your earnings using our Joops App
Joops Token Ownership
Stake for high % APY
Stakeholders Earn staking rewards paid in Joops token. Stake your Joops tokens and earn upto 100% APY
Want to become a Joops scooter charger? Great! Joops token stakeholders get geolocation alerts of electric thirsty scooters, 30 mins before non-stakeholders/non-Nft holders. Allowing you to be first to collect the rewards associated with capturing and charging scooters
Quarterly token burn
Joops token holders/stakeholders benefit from a deflationary economy as we will use 5% of joops profits to buy back joops tokens and burn on a quarterly basis. The more we earn, the more we burn
Joops token stakeholders can participate in key governance votes relating to the development and growth of the joops ecosystem. Also, benefit from rental discounts plus more...
Become a VIP member
After 12 months of staking, stakeholders will begin to receive a share of the Joops quarterly profits. Every 3 months 5% of Joops net profits will be converted to BNB or Busd and shared amongst qualifying Joops token stakeholders & Nft holders
Check your staking rewards and Joops profit revenue rewards from your mobile phone. Easily manage and claim your earnings using our Joops App
Joops Charging Economy
Since our scooters are electric, they need to be charged every day. Joops will utilize independent contractors i.e. regular people like yourself, to pick these scooters up at night, charge them up in your homes, office, or wherever, and put them back on the street for the public to use the following morning.
Registering to become a Joops charger will only take a few simple steps, once the application is approved, the independent contractor will be sent 3 charging packs to get started.
How Charging Works:
1. Finding a Scooter to Charge
When you sign up to become a Joops charger a new button will appear in your Joops app that lets you toggle over to charger mode. This screen will display the geolocation of all the Joops scooters that are thirsty for electricity and available for capture.
2. Capturing and Charging
The next step is to locate and scan the scooter's QR code using the Joops App, this will unlock the scooter ready for capturing and charging.
3. Release the Scooter to a Designated Drop Spot.
After you have finished charging the scooter it's time to release the scooter back into the wild. Before releasing the scooter you first need to claim or reserve your designated drop spot using the Joops App.
Next, take the scooters to the designated drop spot and follow the prompts in the App to release the scooter and get paid
How Much Can you Make as a Joops Charger?
Base pay is $5 for capturing, charging, and releasing each scooter to its designated spot.
Approximate Cost to Charge each Joops Scooter?
The approximate utility cost to fully charge a Joops scooter is 15 cents depending on the country the scooter is located.
Joops Charger App Statement
Joops Charger Revenue Forcast
Joops Open Source Infrastructure
Internet of Things(IoT)
The Joops scooter uses battery-powered embedded hardware that contains WiFi, GPS, a display, and an electronic switch to control the scooter lock. An IoT device is installed so that it can enable/disable power to the scooter’s motor. It’s also responsible for generating a QR code. This QR code contains information such as geolocation, recipient wallet address, and rental rate in Busd stable coin.
A rental session is initiated by scanning the QR code and sending a Rental Start transaction to the Bridgechain.
Once the Rental Start transaction is received and forged by the Bridgechain, an event is emitted, triggering the scooter's IoT hardware to unlock for use. When the time is up, the rental session is done and the scooter automatically locks, making it available for rental again.
The Joops App is the primary interface for users and works on both iOS and Android. This simple front-end design is how the end-user or scooter renter, will interact with the entire process. In a nutshell, it’s how a user rents a scooter and views the details of their ride from their phone app
Joops Scooter Mobile App for Android and iOS
A user initiates a rental using the mobile app to scan a QR code generated by the scooter IoT device.
After scanning the QR code, a user sets the duration of their ride based on a predetermined fee and signs the transaction.
Once the Rental Start transaction is sent to the Bridgechain and subsequently forged/validated, an event is sent in real-time to the scooter.
The IoT device then unlocks the scooter so the user can have some fun!
The Joops Mobile App also comes with some cool features like monitoring real-time Bridgechain events, and native dark-mode on iOS.
Important information about the state of the scooter is stored on a custom Bridgechain, this information includes scooter registration and rental status, as well as information pertaining to geolocation and rental duration. Other rules, such as fees and whether or not a rider can receive a refund for unused time, will also be configured.
All of this is done through the use of Generic Transaction Interface (GTI). GTI is a developer template to make custom transaction types without having to modify the Core framework. GTI inherently has a much lower level of complexity compared to Core and helps accelerate development and distribution.
Joops project relies on the following 3 custom transaction types:
Scooter Registration — this is where the Nft owner can register their scooter hire contract and make the hardware (electric scooter) available for rental.
Rental Start Transaction — sent by the user, a Rental Start transaction is initiated by scanning the scooter QR Code via the Joops Mobile App.
Rental Finish Transaction — a Rental Finish transaction is sent from the scooter IoT hardware once a ride is completed. Any unused fees are automatically refunded to the user's wallet address.
Alongside custom transactions, Socket Event Forwarder, a custom core plugin, has also been developed and implemented to emit real-time events via web sockets to connected clients. This is used to send real-time updates to the Mobile App.
Joops scooter dashboard demo
This dashboard is responsible for providing the real-time status of registered hardware, the Blockchain network and also aids in debugging and development of the embedded hardware and firmware.
It was created using Thingsboard.io , an open-source platform for data collection and visualization. This enables connectivity to devices through many common IoT protocols such as MQTT and HTTP.
Node-RED is used for data processing and mapping. It is a flow-based programming tool that allows for rapid prototyping and connectivity of IoT devices.
MQTT is the primary off-chain protocol used for communication between the blockchain, Scooter devices and analytics dashboard.
MQTT event flow diagram
The Core MQTT plugin sends real-time updates between the Bridgechain and the Analytics Dashboard, as well as the scooter, using the MQTT Protocol.