An open API service indexing awesome lists of open source software.

https://github.com/3lang3/script_linea_bridge


https://github.com/3lang3/script_linea_bridge

Last synced: over 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# Linea 官方桥脚本

![geetest_1](./demo.png)

不管是L1-L2,还是L2-L1,请在Gas低的时候执行,excutionFee是按照目标链当前gasPrice计算的,如果gasPrice高,会导致跨链费用高。

## 功能

- 支持主网跨到linea
- 支持linea跨到主网
- 支持测试网调试

> 内置任务缓存,如果任务失败,可以重新执行,已执行的不会重复执行

## 环境

- Nodejs [lts](https://nodejs.org/en/download), 👉[教程戳这里](https://www.liaoxuefeng.com/wiki/1022910821149312/1023025597810528)

## 运行

- `pks.txt` 私钥列表,一行一个

```bash
npn i -g pnpm # 安装依赖管理工具
pnpm install # 安装依赖

# 主网跨0.1eth到linea
pnpm task -a to_linea -n 0.1

# linea跨0.1eth到主网
pnpm task -a to_mainet -n 0.1
pnpm task -a claim # 目前官方桥从linea跨到主网需要手动领取确认, 这一步需要在to_mainnet后,等待一定时间后再执行

# 清空任务缓存
pnpm task -a reset
```

> L2跨到L1的手动claim步骤,具体何时可以执行,可以去官方桥页面[查看](https://bridge.linea.build/),如果有可领取的,会有claim按钮

## 测试环境

```bash
# goerli跨0.1eth到linea-goerli
pnpm task -e test -a to_linea -n 0.1
```