概述
Arbitrum 是基于 Optimistic Rollup 的以太坊 L2 解决方案,由 Offchain Labs 开发。Arbitrum One 是目前 TVL 最高的 L2 网络,提供接近以太坊主网的安全性和大幅降低的交易成本。
Optimistic RollupEVM 兼容Nitro 升级Stylus
Go 开发教程
Arbitrum 跨链桥接
使用 Arbitrum SDK 进行 L1 到 L2 的资产桥接。
go
1// 示例:监听 Arbitrum 上的事件2package main3 4import (5 "context"6 "fmt"7 "log"8 "math/big"9 10 "github.com/ethereum/go-ethereum"11 "github.com/ethereum/go-ethereum/common"12 "github.com/ethereum/go-ethereum/ethclient"13)14 15func main() {16 client, err := ethclient.Dial("https://arb1.arbitrum.io/rpc")17 if err != nil {18 log.Fatal(err)19 }20 21 // 查询过滤日志22 query := ethereum.FilterQuery{23 FromBlock: big.NewInt(100000000),24 ToBlock: big.NewInt(100000100),25 Addresses: []common.Address{26 common.HexToAddress("0x..."), // 合约地址27 },28 }29 30 logs, err := client.FilterLogs(context.Background(), query)31 if err != nil {32 log.Fatal(err)33 }34 35 fmt.Printf("Found %d logs\n", len(logs))36}探索更多区块链生态
查看所有链