Monero Technical Resources
Monero Documentation
Moneropedia – a tool created by the Monero community to provide an explanation of technical terms and terminology.
Monerodocs – Unofficial Monero Documentation. Attempts to organize basic technical knowledge on Monero in one place. (mirror)
Monero’s RingCT Explained – by Oleg Fomenko
Monero Research
Monero Research Lab
MoneroResearch.info – hosts a collection of research papers relevant to improving Monero.
Seraphis – a privacy-focused transaction protocol for p2p electronic cash systems.
Full-Chain Membership Proofs – a replacement for ring signatures within the Monero protocol – Blog post
Cuprate – an upcoming experimental, modern & secure Monero node written in Rust.
History and State of Monero Security Analysis
Monero output lock analysis
Cheatsheets
Monero Libraries
monero-ts – A TypeScript library for creating Monero applications using RPC and WebAssembly bindings.
monerophp – A Monero library written in PHP by the Monero Integrations team.
monero-python – A comprehensive Python module for handling Monero cryptocurrency
monero-rpc-php – Monero daemon and wallet RPC client library written in modern PHP.
monero-java – Java library for using Monero
monero-rs – Library with support for de/serialization on block data structures and key/address generation and scanning related to Monero cryptocurrency.
libmonero – libmonero is a library for the Monero cryptocurrency written in Rust. It is designed to be fast, safe and easy to use.
monero-cpp – C++ library for using Monero
go-monero-rpc-client – A go client for the Monero wallet and daemon RPC
go-monero – A multi-platform Go library for interacting with Monero servers either on clearnet or not, supporting daemon and wallet RPC, p2p commands and ZeroMQ.