Blockchain 102: Designing Smart Contract with Solidity

On 18th May, 2019 eSatya successfully conducted their first technical session for Rumsan Tech “Designing Smart Contract with Solidity”. The workshop which ran for around 4 hours featured  Bibek Koirala and Manjik Shrestha, both of whom have impressive backgrounds in the field of blockchain.

This course was targeted for developers and programmers (students and young professionals) who are enthusiastic about blockchain technology and DApps. It was an intermediate level workshop and all the participants  were required to have knowledge of at least one modern, high-level programming language and a basic blockchain knowledge.

Among the instructors, Bibek is a blockchain developer at eSatya. He has two years of experience in designing DApps, smart contracts and Blockchain based solutions. He kicked off  the session by explaining what blockchain is, along with its elements- hash function, distributed vs. decentralized system, P2P network, block, consensus algorithm. He demonstrated all these with the aid of a program for better understanding. Additionally, public and permissioned ledgers were brought into light.

Next up, Manjik, who is a blockchain developer and enthusiast at eSatya, took the floor . He has experience in designing DApps, smart contracts and Blockchain based solutions. He spoke about the basics of ethereum and EVM, and introduced smart contract. He guided on getting started with Solidity through remix IDE and basic syntax. All the participants designed their own a smart contract and developed a voting system and eventually they were put together after merging with UI.

The session was designed in such a way that it would  help you design, and code a smart contract. Smart contracts allow users to implement conditions, rules and policies in their domain applications, when properly leveraged can help create autonomous, efficient and transparent systems. Developers can leverage the blockchain in their applications using Solidity, a programming language for the Ethereum platform.

This workshop taught the tech-enthusiasts how to build a simple contract-based application with Solidity ecosystem and Remix IDE, including syntax. If you are interested in being a part of such sessions in the future, stay in touch with us via our website or Facebook

You May Also Like

Blockchain Awareness Program at Nepal Judicial Academy

In today's rapidly evolving digital landscape, staying updated with the latest technological advancements is not just a choice but a necessity, especially for government officials tasked with safeguarding various sectors from cyber threats.

Read Details
An Exciting Journey of Innovation and Collaboration

In December 2023, the Rumsan Team participated in the ETHIndia 2023 event which was the biggest hackathon in the world. This event was focused on ethereum and blockchain

Read Details
Unlocking the Potentioanl of web 3.0 and Frontier Technology (Robots & Animals KTM Event)

eSatya, a blockchain initiative by Rumusan Associates in Nepal, hosted a "Unlocking the potential of Web 3.0 and Frontier Technology" session in collaboration with Robots and Animals KTM.

Read Details