本文介绍了如何使用 Tenderly 的仿真基础设施,让以太坊交易对用户来说更加人性化和易于理解。通过集成交易仿真到钱包中,用户可以在链上提交交易之前预览交易结果,从而更好地了解交易的影响,并更有信心和安心地发送交易。文章还介绍了如何通过 Simulation API、Simulation RPC 和 SDK 将交易仿真集成到钱包中。
Tenderly Alerts 允许用户跟踪以太坊区块链上的事件,并在事件发生时通过电子邮件、Slack、Discord 或第三方事件监控系统接收实时通知。它具有 12 个上下文触发器,可以无缝地跟踪链上事件,主要用于监控智能合约、钱包和交易相关的活动。
本文介绍了如何为智能合约钱包设置基础设施,重点介绍了账户抽象引入的新组件,包括用户操作、捆绑器、支付方和入口点合约。文章还介绍了如何使用Tenderly的Web3 Actions和Node Extensions来简化和自动化整个过程,以及如何将所有组件集成到dapp中,而无需更改现有的逻辑。
Tenderly DevNets 提供了一个零设置的受管环境,加速了智能合约的开发,该环境与 Hardhat、Truffle 和 Foundry 等本地开发框架集成,可以使用生产数据测试智能合约,并提供调试工具。DevNets 具有隐私性、灵活性和协作功能,可以优化开发体验。
Tenderly 通过网络虚拟化(DevNets)和节点定制 (Node Extensions) 两种方式增强了其全栈基础设施,旨在超越标准节点体验。DevNets 允许开发者在隔离环境中针对生产数据进行安全测试,而 Node Extensions 则允许开发者定制 JSON-RPC 接口以适应其 DApp,从而提高了性能和用户体验。
Tenderly 推出了 Node Extensions,这是一个可完全定制的节点解决方案,允许开发者构建和部署自定义 RPC 端点。通过 Node Extensions,开发者可以将自定义 RPC 设置为可重用的模版,集成到 DApp 中,甚至与社区分享。文章介绍了一些预设的扩展,如模拟发送交易、Paymaster 节点扩展和 Multicall 节点扩展, 优化 DApp。
Tenderly 推出了 DevNets,这是一种托管的、零设置的智能合约开发环境,内置了调试工具。它提供更快的智能合约开发和测试,简化开发流程,并提供对 Tenderly 全套开发和调试工具的访问,例如调试器、Gas 分析器和交易追踪,还支持 30 多个网络。
本文介绍了如何利用账户抽象和交易模拟来改进智能合约钱包的用户体验。账户抽象简化了交易授权流程,交易模拟则允许用户在链下预览交易执行效果,从而提高安全性和用户信心。开发者可以通过 Tenderly 提供的工具将交易模拟集成到智能合约钱包中,从而使用户能够验证智能钱包逻辑、降低安全风险并更好地了解交易结果。
GasHawk 通过队列化签名交易并在 gas 费用较低时发送到 mempool 来帮助用户节省以太坊 gas 费用。GasHawk 还集成了 Tenderly 的 Simulation API,允许用户在交易上链前预览交易,防止失败或恶意交易,从而进一步保障用户资金安全。
本文介绍了如何使用Tenderly平台来设置、管理和监控以太坊钱包,并利用Tenderly的报警功能实现以太坊钱包的自动化监控,及时获取链上关键事件的通知。通过Tenderly,用户可以追踪钱包的token转移、DAO和多签钱包的活动、机器人和预言机的余额,以及NFT拍卖中的出价情况。