W3

开发者进阶

RPC 与节点服务、链上索引、事件订阅、钱包集成与链上监控告警。

清除筛选
20
开发者进阶中级124 阅读

DApp 上线检查清单:从合约到前端的 12 项

合约、前端、监控、应急四条线同时就绪才算上线;本文给出 12 项可逐条勾选的检查清单与对应的责任划分。

开发者进阶进阶432 阅读

前端 Web3 安全:为什么前端被攻破等于协议被攻破

前端才是用户眼中的协议:本文讲清域名劫持、恶意依赖与签名请求篡改三类风险,以及可验证构建与依赖治理的防御思路。

开发者进阶中级920 阅读

Gas 估算实践:估算失败的原因与余量设置

估算失败通常意味着这笔交易本来就会失败;本文讲清常见原因、余量怎么给,以及如何把失败原因翻译成人话。

开发者进阶中级849 阅读

合约验证自动化:怎么在 CI 里自动完成源码验证

把源码验证和部署绑定成同一步骤在流水线里自动完成;本文讲清编译参数对齐、代理验证与失败即告警的实践。

开发者进阶中级257 阅读

RPC 容灾:多节点、重试与降级策略

单一 RPC 是 DApp 最常见的单点故障;本文讲清为什么它致命,以及多节点、重试、降级与可观测性该怎么设计。

开发者进阶进阶814 阅读

交易模拟:上链前先预演一遍

模拟能在签名前告诉你交易会不会 revert、会改变哪些余额,也可能让你误以为它安全;本文讲清能力边界与正确用法。

开发者进阶中级272 阅读

链上监控与告警:合约异常怎么第一时间知道

先定义什么算异常,再谈用什么渠道通知谁;本文给出资金权限、协议状态、运行与业务四类监控指标与降噪方法。

开发者进阶进阶602 阅读

集成账户抽象钱包:UserOperation、Bundler 与 Paymaster 的分工

EIP-4337 把「发一笔交易」拆成用户操作、打包者与代付者三类角色,本文讲清各自职责与集成时的取舍和失败模式。

开发者进阶中级165 阅读

DApp 集成钱包:连接、签名与链切换

EIP-1193 提供者模型是 DApp 与钱包之间唯一的通用接口,本文讲清连接、签名、链切换的完整流程与常见兼容坑。

开发者进阶中级989 阅读

Web3 SDK 选型:ethers、viem、web3.js 该用哪个

对比 ethers、viem 与 web3.js 在类型、体积、错误处理与生态上的差异,给出新项目和存量项目各自的选型建议。

开发者进阶进阶221 阅读

链重组处理:为什么确认数对开发者也重要

重组是共识机制的正常产物,被回滚的不只是交易还有事件。讲清确认数、索引回滚与幂等写入三种务实做法。

开发者进阶中级579 阅读

测试网与水龙头:开发阶段怎么拿测试币

测试网币没有价值,正因如此才适合挥霍,也因此不存在任何兑换承诺。讲清测试网的定位、领水渠道与常见误区。