Crypto Developer Documentation

Official technical documentation for building on Bitcoin, Ethereum, and major DeFi protocols.

  • Ethereum.org Developer Docs

    Official Ethereum Foundation documentation covering EVM, smart contracts, and protocol specs.

    Linked
    https://ethereum.org/en/developers/docs/
  • Solidity Documentation

    Official programming language docs for writing Ethereum smart contracts.

    Linked
    https://docs.soliditylang.org
  • OpenZeppelin Contracts

    Industry-standard audited smart contract libraries used across DeFi.

    Linked
    https://docs.openzeppelin.com/contracts/
  • EVM Opcodes Reference

    Interactive reference of all EVM opcodes with gas costs and stack behavior.

    Linked
    https://www.evm.codes
  • Bitcoin Developer Guide

    Official technical documentation for Bitcoin protocol and development.

    Linked
    https://developer.bitcoin.org/devguide/
  • Uniswap Docs

    Technical documentation for the Uniswap decentralized exchange protocol (V2, V3, V4).

    Linked
    https://docs.uniswap.org
  • Aave Docs

    Developer documentation for the Aave DeFi lending and borrowing protocol.

    Linked
    https://docs.aave.com/developers/guides/flash-loans
  • Chainlink Docs

    Technical docs for the Chainlink decentralized oracle network.

    Linked
    https://docs.chain.link
  • EigenLayer Docs

    Documentation for the restaking protocol securing additional services with staked ETH.

    Linked
    https://docs.eigenlayer.xyz
  • Flashbots Docs

    Documentation for MEV infrastructure: Protect RPC, MEV-Boost, and MEV-Share.

    Linked
    https://docs.flashbots.net
  • Hardhat

    Ethereum development environment for compiling, testing, deploying, and debugging smart contracts.

    Linked
    https://hardhat.org
  • Foundry Book

    Documentation for Foundry, the fast Solidity testing framework with forge, cast, and anvil tools.

    Linked
    https://book.getfoundry.sh
  • Alchemy Docs

    Developer documentation for the Alchemy node infrastructure platform, APIs, SDKs, and Account Abstraction tools.

    Linked
    https://docs.alchemy.com
  • Viem

    TypeScript interface for Ethereum with first-class support for contract interactions, ENS, and wallet management.

    Linked
    https://viem.sh
  • Wagmi

    React hooks library for Ethereum that simplifies wallet connection, contract reads/writes, and transaction management.

    Linked
    https://wagmi.sh
  • Infura Docs

    Documentation for the Infura node infrastructure service providing JSON-RPC access to Ethereum and other networks.

    Linked
    https://docs.infura.io
  • thirdweb Portal

    Full-stack Web3 development platform with SDKs, contract deployment tools, and wallet infrastructure documentation.

    Linked
    https://portal.thirdweb.com

Page last checked