LATTE : visual formulation of smart contracts on blockchains

This project focuses on making it easy for both developers and non-developers to develop smart contracts for solidity on the Ethereum blockchain. Our tool, LATTE, visually represents and simplifies the concepts in blockchain, which is still in its infancy. Graphical objects and diagrams are used to...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Sean Jun Yu
Other Authors: Sourav Saha Bhowmick
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/76921
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-76921
record_format dspace
spelling sg-ntu-dr.10356-769212023-03-03T20:27:40Z LATTE : visual formulation of smart contracts on blockchains Tan, Sean Jun Yu Sourav Saha Bhowmick School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering::Software::Software engineering This project focuses on making it easy for both developers and non-developers to develop smart contracts for solidity on the Ethereum blockchain. Our tool, LATTE, visually represents and simplifies the concepts in blockchain, which is still in its infancy. Graphical objects and diagrams are used to represent code and logic, which will allow quicker prototyping of smart contracts. LATTE also allows easy deployment of smart contract code on to the blockchain with the click of a button. We also examine the performance and gas usage of smart contracts generated using LATTE and compare it to reference smart contracts. This document summarises all design issues, challenges faced and the steps taken to complete the project. Bachelor of Engineering (Computer Science) 2019-04-23T14:18:14Z 2019-04-23T14:18:14Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/76921 en Nanyang Technological University 94 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Software::Software engineering
spellingShingle DRNTU::Engineering::Computer science and engineering::Software::Software engineering
Tan, Sean Jun Yu
LATTE : visual formulation of smart contracts on blockchains
description This project focuses on making it easy for both developers and non-developers to develop smart contracts for solidity on the Ethereum blockchain. Our tool, LATTE, visually represents and simplifies the concepts in blockchain, which is still in its infancy. Graphical objects and diagrams are used to represent code and logic, which will allow quicker prototyping of smart contracts. LATTE also allows easy deployment of smart contract code on to the blockchain with the click of a button. We also examine the performance and gas usage of smart contracts generated using LATTE and compare it to reference smart contracts. This document summarises all design issues, challenges faced and the steps taken to complete the project.
author2 Sourav Saha Bhowmick
author_facet Sourav Saha Bhowmick
Tan, Sean Jun Yu
format Final Year Project
author Tan, Sean Jun Yu
author_sort Tan, Sean Jun Yu
title LATTE : visual formulation of smart contracts on blockchains
title_short LATTE : visual formulation of smart contracts on blockchains
title_full LATTE : visual formulation of smart contracts on blockchains
title_fullStr LATTE : visual formulation of smart contracts on blockchains
title_full_unstemmed LATTE : visual formulation of smart contracts on blockchains
title_sort latte : visual formulation of smart contracts on blockchains
publishDate 2019
url http://hdl.handle.net/10356/76921
_version_ 1759857885901225984