😎
Soneium Testnet(Minato)にコントラクトをデプロイするだけ
準備
Metamaskにネットワークを追加
ETHを入手(Brige)
faucetがないのでBridgeでETHを入手します。
sepoliaからブリッジします。(3分くらい)
完了
ブリッジはStartale独自のブリッジプロトコルなのかな?
コントラクトを準備
ETHも手に入ったのでデプロイします。
今回はOpenzeppelinのコントラクトをRemix IDEでデプロイします。
なんでもいいんですが、とりあえずERC20あたりをデプロイしてみます。
// SPDX-License-Identifier: MIT
// Compatible with OpenZeppelin Contracts ^5.0.0
pragma solidity ^0.8.20;
import "@openzeppelin/contracts@5.0.2/token/ERC20/ERC20.sol";
import "@openzeppelin/contracts@5.0.2/token/ERC20/extensions/ERC20Permit.sol";
contract MySoneiumToken is ERC20, ERC20Permit {
constructor() ERC20("MySoneiumToken", "MST") ERC20Permit("MySoneiumToken") {
_mint(msg.sender, 10000 * 10 ** decimals());
}
}
デプロイ(Remix IDE)
接続先をMetamaskにします。
デプロイ完了
Verifyもやりました。
Discussion