Material for the school


Course 1:  "The Cryptographical tools behind the blockchain" - JORGE Urroz, ( UPM, Spain)

CIMPA-aims-exercise 1.pdf
Clase-1-crypto-AIMS-on the screen.pdf
CIMPA-AIMS-1.pdf
CIMPA-AIMS-2.pdf

Course 2:  "Introduction to blockchain and distributed ledgers" - JOSE Muñoz, (UPC,  Spain)

intro-blockchain-part1.pdf
intro-blockchain-part2.pdf

Course 3: "Smart contracts and the Ethereum Virtual Machine" - JORDI Baylina (Hermez, Spain)  


Course 4:  "Introduction to Zero knowledge proofs" - MARTA Belles, (UPF, Spain)


intro-to-blockchain.pdf
zero-knowledge-proofs.pdf
anonymous-blockchains.pdf
cryptographic-tooling.pdf

Course 5 : "Tools and applications of ZKPS" - MARC  Guzman, (UPC, Spain)


circom-snarkjs-basics.pdf

Course 6: "Automated Market Markers"  -JULES Mba (U. of Johannesburg)


Lecture 1.pdf
Lecture 2.pdf

Course 7: "Bulletproofs" and "Scalability" -ANTHONY Matlala  (Polygon)

Part-1-Bulletproofs-notes.pdf
Part-2-Bulletproofs-notes.pdf
Part-3-Bulletproofs-notes.pdf

Course 8: "Introduction to Quantitative Finance" -MESIAS Alfeus (Stellenbosch U.)