- https://doi.org/10.31979/etd.6wvj-ktt2
SpartanScript
- Jun 15, 2023
- Ajinkya Lakade
Smart contracts have become a crucial element for developing decentralized applications on blockchain, resulting in numerous innovative projects on blockchain networks. Ethereum has played a significant role in this space by providing a high-performance Ethereum virtual machine, enabling the creation of several high- level programming languages that can run on the Ethereum blockchain. Despite its usefulness, the Ethereum Virtual Machine has been prone to security vulnerabilities that can result in developers succumbing to common pitfalls which are otherwise safeguarded by modern virtual machines used in programming languages. The project aims to introduce a new interpreted scripting programming language that closely resembles the Scheme programming language. This language is designed to run natively on Spartan Gold, which is an experimental blockchain platform that facilitates easy experimentation in a blockchain environment.
- # Level Programming Languages
- # Ethereum Virtual Machine
- # Blockchain Environment
- # Ethereum Blockchain
- # Programming Language
- # Blockchain Networks
- # Smart Contracts
- # Virtual Machine
- # Experimental Platform
- # Scripting Programming Language