Link-My-Ride | Decentralized Tesla Vehicle Rental Platform , with a Smart
kandi X-RAY | Link-My-Ride Summary
kandi X-RAY | Link-My-Ride Summary
Link-My-Ride is a JavaScript library typically used in Manufacturing, Utilities, Automotive applications. Link-My-Ride has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.
In the past, Smart Contracts have been integrated with electric vehicles via the use of specialized hardware that plugs directly into the vehicle to obtain real-time data. Not only were these examples restricted to just accessing data, but they also didn't scale well, as each vehicle requires special hardware installed. Tesla electric vehicles have a proper feature rich API that can be leveraged to obtain vehicle data & change the state of the vehicle, which then gives us the ability to create a custom external adapter to connect Smart Contracts to the vehicle via a Chainlink Oracle, giving the Smart Contract full access to the given vehicles data & ability to change its state. This example demonstrates the design pattern described above, applying it to the use case of the peer to peer sharing economy. In traditional vehicle rental platforms, the vehicle renter relies on the 'brand power' of the company renting the vehicles, and trusts that the bond they submit will be returned if they adhered to the conditions. And as a vehicle owner/provider, going through a trusted centralized platform usually requires sacrificing approximately 30% of revenue earned. But in a peer to peer scenario, both renter and owner are strangers, there is no 'brand power', and there's no guarantee any bond paid will be returned fairly if agreement conditions are met. This is where a Smart contract connected to external data and events can be leveraged to facilitate a digital agreement between a Vehicle Owner & Vehicle Renter in a trust minimized & secure way.
In the past, Smart Contracts have been integrated with electric vehicles via the use of specialized hardware that plugs directly into the vehicle to obtain real-time data. Not only were these examples restricted to just accessing data, but they also didn't scale well, as each vehicle requires special hardware installed. Tesla electric vehicles have a proper feature rich API that can be leveraged to obtain vehicle data & change the state of the vehicle, which then gives us the ability to create a custom external adapter to connect Smart Contracts to the vehicle via a Chainlink Oracle, giving the Smart Contract full access to the given vehicles data & ability to change its state. This example demonstrates the design pattern described above, applying it to the use case of the peer to peer sharing economy. In traditional vehicle rental platforms, the vehicle renter relies on the 'brand power' of the company renting the vehicles, and trusts that the bond they submit will be returned if they adhered to the conditions. And as a vehicle owner/provider, going through a trusted centralized platform usually requires sacrificing approximately 30% of revenue earned. But in a peer to peer scenario, both renter and owner are strangers, there is no 'brand power', and there's no guarantee any bond paid will be returned fairly if agreement conditions are met. This is where a Smart contract connected to external data and events can be leveraged to facilitate a digital agreement between a Vehicle Owner & Vehicle Renter in a trust minimized & secure way.
Support
Quality
Security
License
Reuse
Support
Link-My-Ride has a low active ecosystem.
It has 38 star(s) with 13 fork(s). There are 6 watchers for this library.
It had no major release in the last 6 months.
Link-My-Ride has no issues reported. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of Link-My-Ride is current.
Quality
Link-My-Ride has no bugs reported.
Security
Link-My-Ride has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
Link-My-Ride is licensed under the MIT License. This license is Permissive.
Permissive licenses have the least restrictions, and you can use them in most projects.
Reuse
Link-My-Ride releases are not available. You will need to build from source code and install.
Installation instructions, examples and code snippets are available.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Link-My-Ride
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Link-My-Ride
Link-My-Ride Key Features
No Key Features are available at this moment for Link-My-Ride.
Link-My-Ride Examples and Code Snippets
No Code Snippets are available at this moment for Link-My-Ride.
Community Discussions
No Community Discussions are available at this moment for Link-My-Ride.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install Link-My-Ride
This is a custom external adapter to be used by a Chainlink Node to connect to the Tesla Servers via the Tesla API, which then connect to the Tesla Cars. There is some config/parameters required to connect to your own Google Cloud Firestore DB (project-id, collection-name).
http://127.0.0.1:7777 - For a local deployment of the mock server
https://australia-southeast1-link-my-ride.cloudfunctions.net/teslamock/` - To connect to our adapter deployed on Google Cloud as a Serveless Function. Currently pointing to the mock server also deployed on Google Cloud
https://owner-api.teslamotors.com/ - If you want to connect to the Production Tesla Servers
http://127.0.0.1:7777 - For a local deployment of the mock server
https://australia-southeast1-link-my-ride.cloudfunctions.net/teslamock/` - To connect to our adapter deployed on Google Cloud as a Serveless Function. Currently pointing to the mock server also deployed on Google Cloud
https://owner-api.teslamotors.com/ - If you want to connect to the Production Tesla Servers
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page