Deployments API
Deploy contracts to supported blockchain networks.
Deploy Contract
Terminal
POST /api/v1/deployments
Request Body:
{
"contract_code": "pragma solidity ^0.8.0; ...",
"network": "mantle-testnet",
"constructor_args": []
}
Response:
{
"deployment_id": "uuid",
"status": "pending",
"tx_hash": null
}Get Deployment Status
Terminal
GET /api/v1/deployments/{deployment_id}
Response:
{
"deployment_id": "uuid",
"status": "completed",
"contract_address": "0x...",
"tx_hash": "0x..."
}