Cover Image for Blockchain/DLT/Digital Asset Hackathon
Cover Image for Blockchain/DLT/Digital Asset Hackathon

Blockchain/DLT/Digital Asset Hackathon

Hosted by Bill Buchanan OBE, Peter Ferry & Vanessa Majnaric
Registration
Past Event
Welcome! To join the event, please register below.
About Event

​The advancement of digital trust will lead to the rise of more trusted methods within digital transactions, including tokenisation, digital ID, stablecoins/cryptocurrency, and trusted hardware. This Hackathon is led by Prof Bill Buchanan OBE and is hosted by the Scottish Centre of Excellence in Digital Trust and DLT.

Overall, this initial Hackathon will investigate the creation of a comprehensive Ethereum testbed (utilising the Nethermind Ethereum client) within a secure enclave, aiming to showcase the development of a digital ledger for integrating digital transactions, wallets, smart contracts, and digital tokens. There will be a step-by-step guide for each of the core steps, and it will allow those attending to create their own testbed.

Coverage

We aim to cover:

  • Installation of Ethereum with a secure enclave (Kurtosis).

  • Web3 integration.

  • Smart contract integration. The creation of smart contracts with Hardhat.

  • Token creation. This involves examples of smart contracts, including an illustration of a state change in a smart contract and the creation of ERC-20 tokens.

  • MetaMask. This involves integrating MetaMask with the ledger.

  • Creating an NFT. This creates an ERC-721 token.

  • Installing Blockscout. The Blockscout application allows us to view the Layer 1 Ethereum ledger.

Who can attend?

The event is open to all university or college-level students in Scotland and will take place on the Edinburgh Napier University campus in Room E.13 at Merchiston (10 Colinton Road).

What do we require from you?

The main requirement is for attendees to have the ability to create a Ubuntu desktop within a virtual machine and have an active Internet connection. We hope to have prizes for those who can advance their testbed to more advanced levels. We will explain many of the key concepts of using Ethereum as we progress through the Hackathon.

If possible, attendees are encouraged to set up a GitHub ID prior to the event so that they can gain access to the step-by-step guide.

At a minimum, it should enhance your skills in setting up complex software infrastructures and in creating a testbed for developing new applications, such as those involving smart contracts, Hardhat integration and digital tokens. You can also advance your skills in digital trust and cryptography. Teamwork is highly encouraged.


Note: Nethermind is the most widely used Ethereum client for the public Ethereum blockchain.

Location
10 Colinton Rd
Edinburgh EH10 5DT, UK