Bibliography
Adams, H. et al. "Uniswap v2 Core." Uniswap, 2020. https://uniswap.org/whitepaper.pdf
Adams, H. et al. "Uniswap v3 Core." Uniswap, 2021. https://uniswap.org/whitepaper-v3.pdf
Adams, H. et al. "Uniswap v4 Core." Uniswap, 2023. https://github.com/Uniswap/v4-core/blob/main/docs/whitepaper-v4.pdf
Algorand Foundation. "AlgoKit CLI Documentation." https://github.com/algorandfoundation/algokit-cli
Algorand Foundation. "Algorand Python Documentation." https://algorandfoundation.github.io/puya/
AlgoPlonk. "PLONK verifier for the Algorand Virtual Machine." Giulio Petrocchi, 2024. https://github.com/giuliop/AlgoPlonk
Barton, J. et al. "Panda: Security Analysis of Algorand Smart Contracts." Proceedings of the 32nd USENIX Security Symposium, 2023.
Bowe, S., Gabizon, A., and Green, M. "A multi-party protocol for constructing the public parameters of the Pinocchio zk-SNARK." Financial Cryptography and Data Security, 2018.
Fouque, P.-A. et al. "Falcon: Fast-Fourier Lattice-based Compact Signatures over NTRU." NIST Post-Quantum Cryptography Standardization, Round 3 Submission, 2020. https://falcon-sign.info/
Gabizon, A., Williamson, Z. J., and Ciobotaru, O. "PLONK: Permutations over Lagrange-bases for Oecumenical Noninteractive arguments of Knowledge." IACR Cryptology ePrint Archive, 2019/953.
Gentry, C., Peikert, C., and Vaikuntanathan, V. "Trapdoors for Hard Lattices and New Cryptographic Constructions." Proceedings of the 40th Annual ACM Symposium on Theory of Computing (STOC), 2008.
Gilad, Y. et al. "Algorand: Scaling Byzantine Agreements for Cryptocurrencies." Proceedings of the 26th Symposium on Operating Systems Principles (SOSP), 2017.
Tinyman. "Tinyman V1.0 Vulnerability Report." January 2022. https://tinymanorg.medium.com/tinyman-v1-0-vulnerability-report-2f89e84a3e53
Algorand Technologies. "Algorand Developer Documentation." https://developer.algorand.org/