Skip to content

Onboarding

cor edited this page Jan 18, 2024 · 3 revisions

Welcome to Union! We're glad that you're here to contribute. Here's a list of onboarding resources:

Languages

Rust

The recommended resource to learn Rust is the Official Rust Book. Read it in full to learn Rust

Go

We recommend getting a quick impression of Go by taking the official interactive tour of Go.

Solidity

TODO

Nix

We recommend zero to nix site

Concepts

Merkle trees and merkle proofs

https://ethereum.org/en/developers/tutorials/merkle-proofs-for-offline-data-integrity

IBC

Read the IBC whitepaper

Zero-Knowledge cryptography

We recommend watching this lecture series on ZK

The foundations of ZK lie in Eliptic Curve Cryptography, we recommend reading this gentle introduction to ECC