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...
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project (FYP) |
Language: | English |
Published: |
2019
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/76921 |
_version_ | 1824454539425611776 |
---|---|
author | Tan, Sean Jun Yu |
author2 | Sourav Saha Bhowmick |
author_facet | Sourav Saha Bhowmick Tan, Sean Jun Yu |
author_sort | Tan, Sean Jun Yu |
collection | NTU |
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. |
first_indexed | 2025-02-19T03:23:55Z |
format | Final Year Project (FYP) |
id | ntu-10356/76921 |
institution | Nanyang Technological University |
language | English |
last_indexed | 2025-02-19T03:23:55Z |
publishDate | 2019 |
record_format | dspace |
spelling | ntu-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 |
spellingShingle | DRNTU::Engineering::Computer science and engineering::Software::Software engineering Tan, Sean Jun Yu LATTE : visual formulation of smart contracts on blockchains |
title | 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_short | LATTE : visual formulation of smart contracts on blockchains |
title_sort | latte visual formulation of smart contracts on blockchains |
topic | DRNTU::Engineering::Computer science and engineering::Software::Software engineering |
url | http://hdl.handle.net/10356/76921 |
work_keys_str_mv | AT tanseanjunyu lattevisualformulationofsmartcontractsonblockchains |