Deploy
コントラクトデプロイ
Artifact JSON / ABI + Bytecode から任意コントラクトをデプロイできます。署名はウォレットのみで行い、サーバー側で秘密鍵を保持しません。
ステップ 1
チェーン選択
ステップ 2
入力 (ABI / Bytecode)
Artifact JSON(Hardhat/Foundry/solc など)または ABI/Bytecode を貼り付けてください。
初心者向けテンプレート(すぐデプロイ体験)
まずはテンプレを選んでテストネットにデプロイ → Executeツールで関数を叩く流れが一番わかりやすいです。 本番利用(Mainnet)向けではありません。
Artifact JSON(任意)
{ abi: [...], bytecode: "0x..." } や Hardhat の artifact(contractName/bytecode/deployedBytecode など)を受け付けます。
ABI JSON(任意)
Artifact JSON に ABI が含まれる場合は不要です。
Creation Bytecode(必須)
Artifact JSON に含まれない場合、ここに貼り付けてください。
期待 runtime hash(任意)
デプロイ後に取得した runtime bytecode の keccak256 と比較します。入力が無い場合は「表示のみ」です。
注意: immutable 値やリンク済みライブラリの有無で runtime hash が変わることがあります。
⚠️ 大きな整数(uint256 等)は精度を保つため "文字列" で入力してください。
解析結果
Contract name
—
ABI
—
Bytecode
—
ステップ 3
ChainGate / TxPreview
選択中のチェーン
chainId: 421614
ウォレット chainId: 421614
接続アドレス: 未接続
送信前にウォレット接続が必要です。
最終確認
TxPreview
- チェーン
- Arbitrum Sepolia (Testnet) · chainId: 421614
- デプロイ対象
- Custom Contract
- 署名者
- 未接続
ステップ 4
デプロイ実行
Tx 状態
Idleまだトランザクションは送信されていません。
結果
Contract Address
—
Tx Hash
—
Bytecode 検証
未実行
Runtime hash
—
Expected hash
—
