EVM
Predict a CREATE contract address API
Compute the address a contract will deploy to via the CREATE opcode: keccak256(rlp([sender, nonce]))[12:], computed with viem. Answers 'What address will my next deploy land at?','Where will this contract be at nonce 5?'.
Price$0.01per request
MethodPOST
Route/v1/evm/contract-address
StatusLive
MIME typeapplication/json
Rate limit60/minute
CacheNo cache
evmcreatecontractaddressrlpkeccakdeploy
API URL
Integration docshttps://x402.hexl.dev/v1/evm/contract-addressExample request
{
"sender": "0x6ac7ea33f8831ea9dcc53393aaa88b25a785dbf0",
"nonce": 0
}Example response
{
"sender": "0x6AC7EA33F8831EA9dcC53393aAA88B25A785DBF0",
"nonce": 0,
"contractAddress": "0xcd234A471b72ba2F1Ccf0A70FCABA648a5eeCD8d"
}Input schema
{
"type": "object",
"required": [
"sender",
"nonce"
],
"properties": {
"sender": {
"type": "string",
"examples": [
"0x6ac7ea33f8831ea9dcc53393aaa88b25a785dbf0"
]
},
"nonce": {
"type": [
"number",
"string"
],
"minimum": 0,
"examples": [
0,
5
]
}
},
"examples": [
{
"sender": "0x6ac7ea33f8831ea9dcc53393aaa88b25a785dbf0",
"nonce": 0
}
]
}Output schema
{
"type": "object",
"additionalProperties": true
}