CREATE / CREATE2 contract address (dev tool)
create_addressPredict a contract's deployment address: deployer + nonce (CREATE), or deployer (factory) + 32-byte salt + init_code or init_code_hash (CREATE2, EIP-1014). Returns the EIP-55 address. Pure, offline computation (blocktools); nothing is fetched or stored. How to combine this with the other tools: swapchan_playbook (workflows: find-money, best-swap, rebalance, revoke-approvals, bridge-stuck, token-safety, recover-old-wallet).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"deployer": "<deployer>"
},
"name": "create_address"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| salt | No | ||
| nonce | No | ||
| deployer | Yes | ||
| init_code | No | ||
| init_code_hash | No |