2024年3月28日木曜日

testnet blastのUSDBの取得方法

blastでのステーブルコインはUSDBがよく使われる。


テスト用に使いたい場合、sepolia L1でUSDBをミントして、testnet blast L2にブリッジしなきゃならん。

めんどいなー


いつもの奴

https://sepolia-faucet.pk910.de/


https://docs.blast.io/building/guides/weth-yield

$1万のammount

10000000000000000000000


Sepolia USD: 0x7f11f79DEA8CE904ed0249a23930f2e59b43a385



https://owlto.finance/

これじゃトークンも選択できないし、sepolia L1 -> blast sepolia L1ブリッジもできない。

コマンド打つのがだりぃーーーー


ツールを入れよう

https://github.com/foundry-rs



WSL2すらダルイのでwin版で行けるのか?

cargo install --git https://github.com/foundry-rs/foundry --locked

error: multiple packages with binaries found: anvil, cast, chisel, forge. When installing a git repository, cargo will always search the entire repo for any Cargo.toml.

バイナリ無い。



#USDをblastにブリッジ

cast send --rpc-url=https://rpc.sepolia.org \

  --private-key=$PRIV_KEY --gas-limit 500000 \

  0xc644cc19d2A9388b71dd1dEde07cFFC73237Dca8 \

  "bridgeERC20(address localToken,address remoteToken,uint256 amount,uint32,bytes)" \

  "0x7f11f79DEA8CE904ed0249a23930f2e59b43a385" \

  "0x4200000000000000000000000000000000000022" \

  1000000000000000000000 500000 0x


なぜか失敗するのでガスリミットを無くしてみると、うまくいった。

cast send --rpc-url=https://rpc.sepolia.org \

  --private-key=$PRIV_KEY \

  0xc644cc19d2A9388b71dd1dEde07cFFC73237Dca8 \

  "bridgeERC20(address localToken,address remoteToken,uint256 amount,uint32,bytes)" \

  "0x7f11f79DEA8CE904ed0249a23930f2e59b43a385" \

  "0x4200000000000000000000000000000000000022" \

  1000000000000000000000 500000 0x


0 件のコメント:

コメントを投稿