Solidity 合约类型 本文介绍了 Solidity 中合约类型的概念,合约本身也是一种数据类型。主要讲解了如何使用 `new` 关键字创建合约,以及如何与已部署的合约进行交互,包括合约类型与地址类型之间的转换,这对于构建复杂的 DApp 至关重要。 合约类型 new关键字 合约部署 合约交互 类型转换 Solidity DeCert.me 发布于 2025-11-18 4336 3 0
CREATE3 多鏈部署合約於相同地址 本文介绍了 CREATE3 的设计目的及实现细节,分析了其与 CREATE 和 CREATE2 的区别,具体阐述了新的合约如何在多链环境下保持相同地址的机制,并提供了相关注意事项与参考资料。 create3 EVM 合约地址 CREATE2 多链 合约部署 EthTaipei 发布于 2022-10-19 2068 1 1
区块链入门:智能合约(第二部分) in 区块链101 本文深入探讨了智能合约和Solidity语言的关键细节,包括与区块链交互的方法、合约调用模式、合约部署方式以及合约特性。作者通过实例和详细解释,阐述了如何在安全和有效的基础上构建智能合约,并强调了理解编码信息和合约结构的重要性。整篇文章结构清晰、逻辑性强,非常适合想进一步了解智能合约开发者。 智能合约 Solidity 区块链 合约调用模式 合约部署 交易结构 Frank Mangone 发布于 2025-03-12 4548 1 1
理解Starknet的合约部署模型 本文深入探讨了Starknet的合约部署模型,其核心是将合约代码(类)与状态(实例)分离,通过声明(Declare)和部署(Deploy)两步完成。 Starknet 合约部署 声明-部署模型 类哈希 Sierra CASM RareSkills 发布于 2026-04-27 108 0 0
Solidity合约内部创建合约 本文深入探讨了Solidity中合约内部创建合约的两种主要方法:`create`和`create2`。`create`通过`new`关键字快速部署新合约,合约地址由创建者地址和nonce决定。`create2`则允许开发者通过salt值预先确定合约地址,适用于可升级智能合约和确定性部署等高级场景,提供了更灵活的控制。 Solidity 智能合约 CREATE CREATE2 合约部署 确定性部署 DeCert.me 发布于 2025-12-13 3821 0 0
深入学习以太坊虚拟机(EVM)#2:部署空合约学习字节码 本文深入介绍了以太坊虚拟机(EVM)如何逐步执行合约的字节码,尤其是简单合约的部署过程。文章通过分步骤解析字节码和相关操作码,帮助读者理解合约执行的逻辑和流程。 以太坊虚拟机 字节码 合约部署 操作码 Solidity EVM jpmorais 发布于 2023-04-26 1801 0 0
OpenBuild Starknet Bootcamp 任务2:Ownable合约部署、所有权转移、dispatcher交互 基于Ownable contract在 testnet 上用不同的钱包(argent 和 braavos)部署 2 个智能合约。将合约所有权从 argent 钱包账户转移到 braavos 账户。与 dispatcher 交互,从智能合约 1 调用智能合约 2 的数据。 Starknet 合约部署 rzexin 发布于 2023-12-17 4405 1 0
如何使用Brownie部署智能合约 本文介绍了Brownie框架,该框架是一个Python基础的智能合约开发和测试工具。虽然Brownie目前不再积极维护,建议用户转向Ape框架。文章详细说明了项目的安装、使用和部署过程,包括创建项目目录、安装依赖、设置网络和账户、获取测试ETH以及部署合约的完整步骤,适合对智能合约开发感兴趣的Python开发者。 brownie 智能合约 Python Ethereum 合约部署 ERC-20 QuickNode 发布于 2025-01-30 2247 0 0
Nick 的方法 - 以太坊无密钥执行/部署方法 通过无密钥执行/部署方法,在无需信任的情况下,实现多链上部署同一合约到同一地址的能力。 合约工厂 合约部署 Nick CREATE EIP155 Yamen Merhi 发布于 2024-11-07 3416 0 0
介绍 BuildBear VSCode 扩展:在 VSCode IDE 上增强智能合约开发体验 本文介绍了 BuildBear VSCode 扩展的功能与使用方法,包括私有沙箱的创建、私有水龙头的使用,以及如何通过 Hardhat 和 Foundry 部署和验证合约。该扩展为区块链开发者提供了一个高效的工具,帮助简化开发和测试流程。 BuildBear VSCode Extension EVM 区块链开发 合约部署 测试环境 BuildBear 发布于 2024-03-07 1883 0 0
thirdweb: 在 Scroll zkEVM 上部署智能合约 如何创建一个简单的 NFT Drop 智能合约,将其部署到Scroll Alpha Testnet,并在智能合约上铸造 NFT。 合约部署 zkEVM ScrollFans 发布于 2023-04-26 5164 0 0
? Solidity:从菜鸟到英雄 — 第 3 天 本文介绍了如何使用Solidity编写一个简单的智能合约,该合约能够在以太坊区块链上存储和检索数据。文章通过一个`SimpleStorage`合约的例子,讲解了状态变量的声明、`set`和`get`函数的编写,以及如何在Remix IDE中部署和交互该合约。 Solidity 智能合约 Remix 区块链 以太坊 合约部署 CoinsBench 发布于 2025-04-24 2587 0 0
Cairo 中的构造函数 本文介绍了Cairo中构造函数的使用方法,包括构造函数在合约部署时的作用、Cairo构造函数与Solidity构造函数的不同之处,以及如何在Cairo中传递复杂类型和处理构造函数的返回值。此外,还提到了Cairo中没有像Solidity那样直接支持payable构造函数。 Cairo 构造函数 Starknet 合约部署 felt252 ABI RareSkills 发布于 2025-11-17 1049 0 0
零时科技|如何在链上复现安全漏洞? 在链上复现漏洞时,需要明确上链的类型及可相关联的钱包。之后通过领取测试币,部署合约,发起交易,从而实现链上[智能合约的测试](https://learnblockchain.cn/article/859)。 合约部署 零时科技 发布于 2022-03-11 4138 0 0
确定性部署,第一部分:基础 本文是关于确定性部署系列文章的第一部分,探讨了如何在多个区块链上以相同的地址部署合约。文章首先回顾了部署交易、初始化代码与运行时代码的区别、合约地址的派生方式以及CREATE操作码等基础概念,然后详细介绍了三种方法:私钥管理、尼克方法和预签名交易,并分析了它们的优缺点。 确定性部署 合约部署 私钥管理 预签名交易 CREATE操作码 地址派生 Franco Victorio 发布于 2026-02-06 504 0 0