Home
Jake Vaughn
Cancel

2023 Moonbeam Node Server Setup Guide

Overview: Creating a Hetzner Server Downloading Snapshot (optional) Moonbeam Relay Chain Backup Moonbeam Parachain RocksDB Backup Service and Binary Setup Configur...

ZkSync Bytecode From Contract Creation Transaction

Overview: This will be a short post on how to obtain a ZkSync 2.0 smart contract’s bytecode from the contract creation transaction. This post will also detail some of the differences between deploy...

2022 Moonbeam Node Setup Guide

Overview: This is a guide on how to quickly setup and sync a Moonbeam node on a hosted server. Running a node on a Moonbeam-based network allows you to connect to the network, sync with a bootnode,...

Modifying EVM Bytecode Function Selectors

Overview: Function selectors are a way of identifying functions in EVM (Ethereum Virtual Machine) smart contracts. These function signatures are hashed using the keccak256 algorithm, and the first ...

Polkadot Network Visualization

Overview: This post is on a project I have been working on named Visualizing-Substrate. It is a program that can access database .db files and use RPC/API calls to substrate-based chains (currently...

Quad UAV Interfacing

Overview: In this lab for CprE-488, we were tasked with designing an interfacing and control platform for a simple quadcopter UAV. Building a system for autonomous flight involves solving challen...

FPGA-based NES Emulator

Overview: In this project for CprE488, my team and I were tasked with designing a new video game console that would outperform the Nintendo Entertainment System (NES) using VIVADO, a development ...

Custom ASIC Temperature Sensor

Overview: In this final project for CprE 465, I set out to design and implement a custom ASIC (Application-Specific Integrated Circuit) that could be used as a temperature sensor. The resulting ASI...

Cumulative Reflection

Intro: My name is Jake Vaughn. As of writing this I am a Senior pursuing a degree in Computer Engineering at Iowa State University. During my time here, I’ve grown not just as an engineer but also...

General Education Elective Reflection

Economics 355: International Trade and Finance Economics 355: International Trade and Finance was a general education credit I took in the Fall of my Junior year. I chose to take this class becaus...