JUR page loader
TEST: Are you ready to see the Jur Defender?
6 min read
Join us while we test the Jur Beta Platform to prepare the first sale of a vehicle on the blockchain ever using smart contracts! It’s with immense proudness that we present the world with our preparations for having the first car sold on blockchain — thanks to Daniela and Stefan for joining us in this conference call! https://youtu.be/jOxq-cQnNZ4 Creating a contract on the Jur Beta Platform is simple, then just invite your counterparty to accept it, and resolve the contract once both you and the other party are satisfied with it! Follow us while we explain to Daniela and Stefan how to use the JBP for switching the property of a custom Land Rover Defender, from Stefan to Daniela, for the total amount of 10,000 dollars in JUR tokens. We have waited a long time for this moment, and we are thrilled to be taking part. Luca, Jur’s CTO, is here now explaining what it means for us to proceed into doing such a test. After all these months of trial and error to create a legal dApp, being able to finally see it in action makes you feel like something has really been done to improve the way contracts and justice are dealt with. And here we go with our heroes: Stefan, 32, from Tyrol — driven by his curiosity to study biology and life science, he loves to explore new frontiers — be it with his former Defender, with his motorcycle, or now exploring the legal boundaries with Jur. Daniela, 30, is a self-employed graphic and web designer from Tyrol. Together with her four-legged companion she is looking forward to travelling the world in the Defender! Now, we are on testnet. This is the first public test carried out on the JBP, and it is in preparation for the world record event which is about to happen very soon: selling the Defender on the mainnet blockchain! Do you want to try the process out while reading this article?You can try out the Jur Beta Platform here: http://beta.jur.io/To use it, you can get JUR tokens here: https://oceanex.pro/en/ After having inserted the general data needed to create a contract — your wallet, the other party’s wallet, here we arrive at the main screen: The KPIs (Key Performance Indicators) are needed to be sure about the use of the contract and how to resolve it. In this testing phase, since Daniela is a UI designer, we decided to imagine that she has a contract to be signed with Jur, and we have put some basic criteria related to the task. We then decided to pay out her efforts for her wireframe design with 10,000 JUR tokens. As you can see, you can set the details of the contract duration, and then, once the contract is saved, you can send it to your counterparty. In this case, we sent it to Daniela. Daniela should now be having a ‘proposal of contract’ in her ‘Contracts’ section. The process could take a while, as the JBP communicates information to the blockchain, so don’t get too impatient and wait until the process is done. Refresh, if necessary. On the mainnet, Daniela will be creating the contract and will be paying the amount in JUR to obtain the Defender from Stefan. Both Daniela and Stefan are using the Brave browser. We encountered some minor bugs here: for example, the data from text inputs during the contract creation were not visible. Things can go wrong during tests. And ours was no exception. That’s why Stefan and Ale started talking about Ale’s recent provocation about investing on a dApp unicorn: https://twitter.com/0x_ale/status/1191682427812487169?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1191682427812487169%7Ctwgr%5E%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fcdn.embedly.com%2Fwidgets%2Fmedia.html%3Ftype%3Dtext2Fhtmlkey%3Da19fcc184b9711e1b4764040d3dc5c07schema%3Dtwitterurl%3Dhttps3A%2F%2Ftwitter.com%2Falepaljur%2Fstatus%2F1191682427812487169image%3Dhttps3A%2F%2Fi.embed.ly%2F1%2Fimage3Furl3Dhttps253A252F252Fpbs.twimg.com252Fprofile_images252F1185279782151446533252F13U8WPFA_400x400.jpg26key3Da19fcc184b9711e1b4764040d3dc5c07 You could go back in time and invest in Uber. Or you could invest in a dApp — that is going to become a unicorn too. Which one would it be more profitable for you? Stefan would have invested in the dApp — because you invest in something you are a part of and this is more advantageous for everyone that is involved in the ecosystem. This is exactly what is going on here: Stefan and Daniela are quite an example of what it means to be early adopters. We are here now, connecting with Stefan and Daniela through our community, using the JBP together for the first time, and cheering about the future of dApps with our CEO Ale. A friendly moment that we would have loved to share with you all. In 2016–17, Stefan started using blockchain by owning Ethereum, since he found that he could really own his own money for the first time to be an interesting idea. In some ways, the Jur Beta Platform is performing the same result, but for contracts: Stefan and Daniela are creating the contract by themselves, no intermediary is needed here! PROBLEM SOLVED! We had a problem with attachments. The Defender can be heavy indeed :-) We are talking about quite a car, aren’t we? With 2 solar energy panels, these guys rock! Resuming the flow: Daniela can now check the contract that has been sent by Luca. She has a decision to make. One of them is to reject and the other is to accept, which she does. She then confirms that she wants this contract to be executed, and then the agreement is written on the blockchain. Once confirmed, it’s our turn as Jur, to pledge the contract, so we decide to finally put the sum of 10,000 JUR tokens in escrow. Right now, the sum is in the ‘smart escrow’, that’s why Luca’s balance has 10,000 less JUR tokens, while Daniela hasn’t received any money yet. Basically, we are in a perfectly valid contract, since the funds to be transferred have been locked between Jur and Daniela. Both of the parties could now dispute the contract or close it. Disputing a contract is useful. Maybe Jur is asking for a different thing than originally discussed, or maybe Daniela hasn’t respected the deadline. The dispute process is a really interesting part of the Jur Beta Platform since it gives you the opportunity to actually enforce your contract. Thanks to a community of voters which decides the fair resolution of the contract, your contract will be put into action so that the sum in escrow will be regularly used according to the contract’s KPI and resolution proof (as seen above). Those dynamics are managed by the Jur Open Layer, which you can read more about here, and that we are currently testing with the Radboud University (more here!) Every time that you write on the blockchain there is some gas fees involved that you need to bear by having VTHO in your wallet. For the future that could change thanks to VeChain’s fee delegation. In our case, we are all satisfied and we resolved the contract. That gives Daniela the option to withdraw the funds from the escrow. No one else can do it, not even Jur. https://youtu.be/rYmbGPPOaSo A fascinating note about the Defender: the modification is made as a pack, imported from South Africa, in order to be converted as a camper; the modification was done in Bavaria, and the space that is created inside the car to live in is huge. You can even stand upright in the Defender! We are developing the first multi-jurisdiction online dispute resolution platform, the Open Justice Platform. Learn more.

Join our community

Subscribe to the Jur newsletter to get a monthly update on our ecosystem and how interesting insights on our products.
Ask the Experts: Jur’s CLO Raffaele Battaglini responds to questions from the inaugural Jur Webinar Q&A
We had high expectations for our first webinar, but the result exceeded even our wildest imaginations. Working with the African Innovation Law & Tech Academy, The East Africa Law Society, and LEX Africa, we were blown away by such a large and enthusiastic audience. At the first-ever Jur webinar, we gave our audience a lively discussion on the topic of smart contracts and blockchain in the legal world. We were delighted to have so many participants from the various African law societies in attendance, each who contributed through comments and questions for our hosts to interact with. The needs of legal professionals can vary greatly from region to region, so being able to discuss the challenges that the African law community faces on a daily basis was a great opportunity, and one that everyone learned a lot from, including the Jur team. It was a terrific event from start to finish, and if you want to hear more, you can scroll to the bottom to see a recap on YouTube. Sadly, the problem with receiving so many great questions from the community was that we weren’t able to respond to everyone! We tried our best to stay within the 90 minute time frame but it was quickly obvious that we could have spoken for well over two hours without breaking a sweat. So instead of leaving these wonderful contributions unanswered, our team volunteered to put together a Q&A blog post to show these questions the respect they deserve. We believe it could be a great repository for curious members of our community to learn more as well. So with introductions done and dusted, let’s turn the keyboard over to lawyer, author, and our Chief Legal Officer, Raffaele Battaglini. Q: Isn’t it possible that there are traditional contracts that are irreplaceable? Sure, it is. There are at least two instances where traditional contracts can not be replaced by smart contracts: (1) formal requirements provided by the law and (2) provisions which can not be automated. Q: Are smart contracts capable of replacing all smart contracts? It is not possible to adopt smart contract as a replacement of all traditional contracts because not all provisions can be expressed with computational logic (if then else) and generally all the contracts where the subjective component is a key component. The Jur team ponders over some questions from the audience Q: Please elucidate on merging languages natural and coded. Source code of smart contracts on the blockchain is expressed in a text form. Within the same text interface, it is possible to use both natural language and programming language. Please check Etherscan, under the “Contract” tab, for examples such as this one. The code of the JUR Token smart contract, if you see the Code field, you will be able to see the actual code of the smart contract. Q: So how are smart contracts enforced? How different is the enforcement of the smart contracts from the traditional contracts? Smart contracts are software which self-enforce based on their performance. If they represent contractual obligations, then they can automatically enforce traditional contracts too. Q: Can a software user view the smart contract? Sure, smart contracts are usually open source. Please check Etherscan to view source codes of smart contracts on Ethereum. Q: What did you say Smart Legal contract means. Didn’t get that A Smart Legal Contract is a smart contract which embeds all the elements necessary to be considered a legal agreements (offer, acceptance etc…). Q: Will it be necessary for lawyers to learn code and computer language themselves in order to develop and improve LegalTech? Probably a general understanding of the principles of coding can improve the ability of a Lawyer. For sure a Lawyer who can code will be indicated for some roles for legal tech companies. Q: How does taxation play out in smart contracts? Smart contracts do not raise peculiarities for fiscal treatment: taxation is applied on the basis of residence of the parties and type obligations. Cryptocurrencies do however raise several issues from a tax perspective. Q: Please confirm if a smart contract is framed using only computer programming. Smart contracts are software so they are developed in programming language (such as Solidity). Natural language may be added to explain the meaning of the adopted code or to include additional information Q: How do you deal with jurisdiction in regards to smart contracts. If the smart contract is used as a tool to automate a written traditional contract, then first it is necessary to check whether the traditional contract set forth any provisions on jurisdiction. If no written contract is available or no provision on jurisdiction are provided for, then international conventions would apply. An excerpt slide from Jur’s presentation on the need for online access to justice, by Lega Engineer Luigi Cantisani Q: How do you deal with smart contracts in the event the parties have decided to amend the terms of the contract in regards to performance of the contract? It would be necessary to deploy a new smart contract consistent with the new terms of the traditional contract. Previous smart contract should be stopped somehow. For example by including a “kill” function in the smart which cancels the smart contract or by other technicalities such as by removing all tokens from the previous smart contract. Q: Are smart contracts being implemented for real-life issues already? And how do you think mass adoption can be achieved, if at all? Yes, Axa adopted smart contract as a test for the Fizzy project (insurance covering flight delays and cancellation). Smart contracts are also adopted for sale and purchase of tokens. Q: Are Ricardian Contracts a way to spread the smart contracts use? Or is not at all related with the matter? Ricardian contracts may facilitate the spread of smart legal contacts. Q: On the issue of geographical jurisdiction vis a vis the legal regime that is to be applied in case of breach by a party to the contract where its geographic area from where it was executed isn’t clear? This is an issue that would be solved by applying international conventions on conflict of jurisdiction Q: So, Jur has decided to base its smart contracts on Ethereum? (Or you’ve the intention to use another platform?) At Jur we have decided to adopt the VeChain blockchain so our smart contracts run on the VeChain Thor blockchain. Currently, VeChain supports the same programming language as Ethereum so in both ecosystems smart contracts are developed with the Solidity programming language. Q: Mine is with regard to the Applicable Law on smart contracts. In the absence of any specific provision to that effect, what is usually the consideration regarding that. This is an issue that would be solved by applying international conventions and laws on conflict of laws. Q: Can smart contracts communicate with external parties? Yes, through so-called “oracles” which are the source of information offchain/onchain. Q: To promote online dispute resolution, access to online platforms (internet) would be core. Should access to internet be considered a human right therefore? This a broader matter than blockchain and smart contracts. Anyway, access to Internet is fundamental to access ODR platforms Jur’s CTO Luca Daniel, CMO Federico Angeloni, CEO Ale Palombo, and special guest Alice Namuli Q: Are there standards for smart contracts? Yes each ecosystem has its own set of standards. The standard is generally the result of common practices coming out of experience and real use cases. On the Ethereum ecosystem, you can check all the available standards at this page. On VeChain which is the blockchain that Jur uses you can check all available standards here. Let’s stop here! There were some more great questions, but we can hopefully address those later. Join Jur's community on Telegram for more talks about legal tech. Don’t forget to check out the new landing page of the Open Justice Platform: