文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Solidity高级编程——深入学习ABI
ABI(ApplicationBinaryInterface)是智能合约与外部世界(包括其他智能合约和用户)之间的接口。它定义了合约的函数和事件,使得不同语言编写的代码可以相互通信。
ABI
Solidity
链创通
发布于 2024-07-17
阅读 ( 8636 )
( 132 )
Next.js手把手系列:04、路由篇 | 动态路由、路由组、平行路由和拦截路由
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
实际项目开发的时候,有的路由场景会比较复杂,比如数据库里的文章有很多,我们不可能一一去定义路由,此时该怎么办?组织代码的时候,有的路由是用于移动端,有的路由是用于PC端,该如何组织代码?
Next.js
Louis
发布于 2024-07-17
阅读 ( 2368 )
使用 EIP712 进行链下 Permit 和白名单设计
概述本项目实现了基于EIP-2612标准的代币合约,并扩展了TokenBank和NFTMarketplace合约,支持链下签名授权和白名单机制。
EIP712
链下permit
白名单设计
链创通
发布于 2024-07-16
阅读 ( 2165 )
( 41 )
Next.js手把手系列:02、路由篇 | App Router
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
路由(Router)是Next.js应用的重要组成部分。在Next.js中,路由决定了一个页面如何渲染或者一个请求该如何返回。Next.js有两套路由解决方案,之前的方案称之为“PagesRouter”,目前的方案称之为“AppRouter”,两套方案目前是兼容的。
Next.js Dapp
Louis
发布于 2024-07-14
阅读 ( 3273 )
Next.js手把手系列:01、初始篇 | Next.js CLI
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
in
Next.js开发指南,手把手教你掌握Dapp全栈开发
欢迎学习Next.js!在学习具体的知识点之前,我们先来创建一个Next.js项目。创建了可运行的项目,才能在学习的时候边调试边理解,从而达到事半功倍的效果。
Louis
发布于 2024-07-13
阅读 ( 2096 )
Foundry 工程中的合约部署和验证教程
使用founrdy keystore保护你的钱包私钥 使用bash脚本来部署任意合约
Solidity
Foundry
Taylor
发布于 2024-07-13
阅读 ( 2024 )
( 73 )
使用 Viem.sh 读取NFT合约信息
使用Viem.sh读取NFT合约信息
Viem
NFT
链创通
发布于 2024-07-12
阅读 ( 1807 )
( 46 )
使用Foundry部署和开源合约erc20
使用Foundry部署和开源合约erc20
Foundry
ERC20
链创通
发布于 2024-07-12
阅读 ( 2581 )
( 52 )
可初始化的智能合约设计模式
in
代理模式与 Delegatecall 规范手册
in
代理模式与 Delegatecall 规范手册
可初始化的智能合约设计模式
合约升级
设计模式
RareSkills
发布于 2024-07-11
阅读 ( 2618 )
( 22 )
分析以太坊虚拟机各语言设计
分析以太坊虚拟机各语言设计
Solidity
Vyper
Fe
Huff
ETK
Yul
jtriley.eth
发布于 2024-07-05
阅读 ( 1917 )
( 19 )
7 个实时获取加密数据 WebSocket API 头部服务商
在本文中,我们将讨论通过 WebSockets 使用实时加密数据以及提供类似服务的头部 WebSockets API
WebSocket
Bitquery
CoinGecko
Alchemy
CoinMarketCap
Divyasshree
发布于 2024-07-04
阅读 ( 5931 )
( 49 )
EVM 堆栈指令集
EVM(以太坊虚拟机)的堆栈指令是智能合约操作的基础,使用这些指令可以对堆栈中的数据进行各种操作。
EVM
以太坊
操作码
Dapplink
发布于 2024-07-02
阅读 ( 2215 )
( 6 )
Solidity合约那些常用的技巧
使用Solidity有一段时间,同步沉淀下来一些好用的工具以及Solidity合约的常用技巧分享,这些知识都是价值X亿,希望对大家有帮助
Solidity合约
技巧
King
发布于 2024-07-02
阅读 ( 2136 )
( 75 )
智能合约的细粒度暂停
本文提供了对智能合约暂停功能设计的一种改进方案
智能合约
Ashton
发布于 2024-06-29
阅读 ( 1790 )
( 23 )
详解 ERC-1363 代币标准
ERC-1363 标准在 ERC-20 标准上的补充,可以在转账的时候触发 Hook 的调用。
ERC1363
Token
RareSkills
发布于 2024-06-28
阅读 ( 2238 )
( 36 )
Rust入门系列:09、万字长文,一次性讲明白Rust中的所有权
in
Rust从入门到进阶
in
Rust从入门到进阶
所有的程序都必须和计算机内存打交道,如何从内存中申请空间来存放程序的运行内容,如何在不需要的时候释放这些空间,成了重中之重,也是所有编程语言设计的难点之一。
Rust语法基础
Solana
智能合约
Louis
发布于 2024-06-26
阅读 ( 2264 )
( 53 )
集成 EIP 6963 - 给前端开发者的指南
EIP-6963 解决同时多个钱包提供者的烦恼,本文介绍如在在前端 React应用中集成 EIP-6963 。
EIP6963
EIP
react
EIP1193
Eric Bishard
发布于 2024-06-26
阅读 ( 2895 )
( 52 )
Viem极简教程:与链上合约交互
Viem是一个相当新的web3库,它专注于EVM,提供了更好的开发体验,更小的包体积等等。在本文中,将使用foundry部署一个简单的合约,并在node环境下使用viem与部署的链上合约执行读写交互。
Viem
Foundry
EVM
区块链交互
Carry
发布于 2024-06-23
阅读 ( 3821 )
( 165 )
Solidity中的异常处理
in
Solidity从入门到进阶
in
Solidity从入门到进阶
在Solidity中,错误处理和控制报错是智能合约开发中的关键部分。Solidity提供了几种机制来控制错误和异常:require:用于检查条件是否为真,如果条件为假,则会抛出异常并回滚交易。assert:用于检查不应该为假的条件,用于捕捉代码中的严重错误。
Solidity
错误处理
require
Louis
发布于 2024-06-22
阅读 ( 2599 )
( 48 )
Solidity 中的定点数运算(以 Solady、Solmate 和 ABDK 为例)
定点数是一个仅存储分子部分的整数——而分母是隐含的。
Solidity
Solidity 数学运算
RareSkills
发布于 2024-06-21
阅读 ( 2340 )
( 9 )
‹
1
2
3
4
5
6
7
8
...
15
16
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
智能合约
区块链
Solana
DeFi
Solidity
NFT
Web3
零知识证明
比特币
EVM
区块链安全
去中心化
Rust
闪电网络
Move
加密货币
MEV
Rollup
DApp
每周以太坊
预言机
Layer2
密码学
Sui
30天文章收益榜
»
Tiny熊
191 篇文章,672 学分
Henry
95 篇文章,559 学分
寻月隐君
257 篇文章,494 学分
OpenZeppelin
223 篇文章,491 学分
blockmagnates
68 篇文章,411 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: