文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
详解 ERC-1155 多代币标准
详解 ERC-1155 多代币标准
ERC1155
EIP
Solidity
RareSkills
发布于 2025-01-06
阅读 ( 3132 )
( 62 )
Solidity 汇编的 gas 优化 Keccak256
介绍了如 Solidity 智能合约中使用内联汇编语言(Inline Assembly)实现keccak256哈希函数的优化方法.
Gas
Solidity
Dacian
发布于 2025-01-06
阅读 ( 2058 )
( 25 )
在 Solidity 中时间复杂度
在 Solidity 中时间复杂度
EVM
Gas
Solidity
Nufail.Eth
发布于 2025-01-05
阅读 ( 1830 )
( 37 )
初学者指南 - 通过五个Solidity项目构建开发者技能圈
本文列出了五个初学者可以构建的Solidity项目,以帮助他们打造开发者作品集。这些项目包括随机加密彩票、众筹应用程序、基于预言机的交换应用、ERC20稳定币以及简单的去中心化自治组织(DAO),每个项目都有详细的指导,旨在提高开发者的技能并在求职时脱颖而出。
Solidity
智能合约
区块链
去中心化
项目
作品集
cyfrin
发布于 2024-12-31
阅读 ( 599 )
介绍 Aderyn 的语言服务器:通过实时反馈提升 Solidity 安全性
Aderyn's Language Server通过实时安全诊断和最佳编码实践提升了Solidity开发者的体验。其最新版本0.3.0引入了基于Language Server Protocol (LSP)的功能,简化了代码检查流程,支持多种编辑器并提供实时反馈。文章详细介绍了LSP的工作原理、技术实现以及未来的扩展计划。
Solidity
Aderyn
Language Server Protocol
安全诊断
实时反馈
Rust
cyfrin
发布于 2024-12-27
阅读 ( 362 )
virtuals协议的内外盘交易阶段分析
virtuals协议的内外盘交易阶段分析
Virtuals
pump.fun
ben46
发布于 2024-12-26
阅读 ( 1301 )
( 47 )
如何使用Vyper编写以太坊智能合约
这篇文章详细介绍了Vyper编程语言及其在以太坊智能合约中的应用,强调了其安全性和易用性,并提供了安装和使用Vyper的具体步骤,适合开发者学习如何用Vyper编写和部署智能合约。此外,还提到了一些已知的安全漏洞和如何防范。
Vyper
以太坊
智能合约
安全性
编程语言
部署
QuickNode
发布于 2024-12-25
阅读 ( 696 )
简单说说:Timelock合约
通过Timelock合约可以引入了一种延迟函数执行的机制。如果想让某个函数调用满足一定的时间约束时才执行,可以在Timelock中注册该调用,后面也可以取消注册。
EVM
Solidity合约
最佳实践
卡卡
发布于 2024-12-24
阅读 ( 1052 )
( 23 )
如何在合约中同时支持NativeETH,ERC20,ERC-Permit,Permit2. 项目TTSWAP提供了一种解决方案
本文阐述了一种可以方案,让合约同时支持NativeETH,ERC20,ERC-permit,Permit2标准
DeFi
DEX
AMM
三寸时光
发布于 2024-12-23
阅读 ( 1056 )
( 8 )
详解 ERC-7201 存储命令空间
in
代理模式与 Delegatecall 规范手册
in
代理模式与 Delegatecall 规范手册
详解 ERC-7201 存储命令空间
ERC7201
RareSkills
发布于 2024-12-23
阅读 ( 1487 )
( 11 )
go调用solidity 合约新方法
in
晓道秘籍
in
晓道秘籍
Human-Readable ABI 方式调用solidity 合约,go版。
Solidity
abigen
ethers
晓道
发布于 2024-12-21
阅读 ( 1330 )
( 23 )
verge下最节省gas的智能合约写法
改什么把map改成array比如我们现在有三种优先队列的实现.当前mainet下最节省gaslibraryHeapMapping{usingSafeCastfor*;structUint256Heap{//键是节点在堆中的位置(索引)
ben46
发布于 2024-12-17
阅读 ( 869 )
( 14 )
下一个 700 种 EVM 语言
作者讨论了智能合约开发中编程语言特性的重要性,以期提升安全性和效率。通过回顾OpenZeppelin Contracts的开发经验, 强调了安全抽象和防错设计的重要性,同时指出手写汇编来优化性能,有可能导致安全隐患。最后,提出了一个新EVM语言的构想,旨在结合功能语言的优势,推动编程语言设计的创新
Solidity
frang.io
发布于 2024-12-16
阅读 ( 1208 )
( 41 )
合约向导 - OpenZeppelin 文档
本文档介绍了 OpenZeppelin Contracts Wizard,一个交互式工具,可以帮助用户快速生成智能合约样板代码,并学习 OpenZeppelin Contracts 提供的组件。Wizard 允许用户自定义合约的名称、符号、功能(如 Mintable、Burnable、Pausable 等),并提供 AI 助手解答智能合约开发相关问题。
智能合约
OpenZeppelin
Solidity
代码生成
ERC20
ERC721
OpenZeppelin
发布于 2024-12-15
阅读 ( 264 )
Web3.py 开发者指南
Web3.py 开发者指南
web3.py
BuildBear
发布于 2024-12-12
阅读 ( 2856 )
( 45 )
深入了解最小代理合约
深入了解最小代理合约
最小代理
操作码
AI 翻译官
发布于 2024-12-10
阅读 ( 12456 )
( 59 )
深入探讨代理(Proxy)
深入探讨代理(Proxy) 、可初始化代理、可升级代理、透明代理、UUPS 、信标代理、 变形合约
代理合约
合约升级
透明代理
变形智能合约
yAcademy
发布于 2024-12-10
阅读 ( 1299 )
( 25 )
ethers.js与solidity智能合约交互(hardhat项目)
1、test脚本中如何获取合约中的状态变量//合约中public类型的状态变量支持getter()特性,可以直接使用部署合约的实例调用如:vault.token()contractVault{//这里的token属性是public,自带getter()方法IERC20p
zsjayy
发布于 2024-12-06
阅读 ( 1172 )
( 14 )
在外部审计前 使用不变性模糊测试之前找到高风险漏洞
在外部审计前 使用不变量模糊测试之前找到高风险漏洞
不变性模糊测试
Foundry
Dacian
发布于 2024-12-05
阅读 ( 1591 )
( 34 )
Solidity库 | 双向链表
有时Solidity语言本身的数据结构无法很好地满足开发需求,此时我们需要实现相关库。本文介绍一个双向链表的库合约,在其它合约中引入即可使用。
Solidity
合约
最佳实践
卡卡
发布于 2024-12-04
阅读 ( 1073 )
( 16 )
‹
1
2
3
4
5
6
7
8
...
48
49
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
同态加密
代币经济学
Cairo
gear
节点
区块链技术
区块链开发
btc
零时科技
Cosmos
开发工具
EIP-4844
签名
模块化区块链
Remix
web3安全
加密
测试网
ENS
gas优化
USDC
联盟链
Celestia
私钥
Ethernaut
30天文章收益榜
»
寻月隐君
221 篇文章,680 学分
4pillars
170 篇文章,585 学分
CoinsBench
69 篇文章,536 学分
Helius
138 篇文章,461 学分
OpenZeppelin
159 篇文章,425 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: