About 400 results
Open links in new tab
  1. Introduction to smart contracts - ethereum.org

    Feb 12, 2025 · A "smart contract" is simply a program that runs on the Ethereum blockchain. It's a collection of code (its functions) and data (its state) that resides at a specific address on the …

  2. Ethereum accounts | ethereum.org

    Jul 29, 2025 · The contract address is usually given when a contract is deployed to the Ethereum Blockchain. The address comes from the creator's address and the number of transactions sent from …

  3. Anatomy of smart contracts - ethereum.org

    Dec 2, 2025 · A smart contract is a program that runs at an address on Ethereum. They're made up of data and functions that can execute upon receiving a transaction. Here's an overview of what makes …

  4. Verifying smart contracts - ethereum.org

    Oct 22, 2025 · Deploying a smart contract on Ethereum requires sending a transaction with a data payload (compiled bytecode) to a special address. The data payload is generated by compiling the …

  5. Smart contracts: What are they and their benefits | ethereum.org

    Oct 22, 2025 · Since Ethereum smart contracts are on a public blockchain, anyone can instantly track asset transfers and other related information. For example, you can check to see that someone sent …

  6. Upgrading smart contracts - ethereum.org

    Oct 21, 2025 · This main contract also stores the address for each satellite contract and can switch between different implementations of the satellite contract. You can build a new satellite contract and …

  7. Deploying smart contracts - ethereum.org

    Aug 21, 2025 · Learn how to deploy smart contracts to Ethereum networks, including prerequisites, tools, and deployment steps.

  8. Smart contract security - ethereum.org

    Sep 14, 2025 · Registering a single address as Owner in a smart contract introduces the risk of centralization and represents a single point-of-failure. If the owner’s account keys are compromised, …

  9. Transfers and approval of ERC-20 tokens from a solidity smart contract

    Apr 6, 2020 · Build a DEX smart contract that handles ERC-20 token transfers and approvals using Solidity.

  10. How to revoke smart contract access to your crypto funds

    Oct 21, 2025 · How to revoke smart contract access to your crypto funds This guide will teach you how to view a list of all smart contracts you have allowed access to your funds and how to cancel them. …