# SignalHarness CREATE2 Address Compute

> SignalHarness CREATE2 Address Compute is a paid API for AI agents from signalharness.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Computes the deterministic Ethereum CREATE2 contract address from caller-supplied deployment parameters

## Facts

- Endpoint: POST https://signalharness.ai/api/agent/services/create2_address_compute/invoke
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signalharness-create2-address-compute-948abd9f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_21AN8Z1SRr2XE21avofzy

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability signalharness-create2-address-compute-948abd9f -d '<json body>'
```

Example prompt: Compute the CREATE2 address for a contract deployment using my factory address 0xAbCd...1234, salt 0xdeadbeef...0000, and init code hash 0x1234...abcd — I need to know the deterministic address before I actually deploy.

## When to prefer this

Use this endpoint when you need to deterministically predict the Ethereum address a contract will occupy before it is deployed, using the CREATE2 opcode scheme. It is ideal for counterfactual deployments, factory contract workflows, minimal proxy patterns, and any scenario where you need the address ahead of time without executing an on-chain transaction. Prefer this over manual off-chain calculations when auditability and a signed receipt are required.

## Known failure modes

- Invalid or malformed CREATE2 request string results in a failed status
- Missing required deployment parameters (factory address, salt, bytecode hash) cause computation errors
- Request string exceeding 65536 characters is rejected
- Payment failure results in no computation being performed
- Malformed addresses or hashes in the request produce warnings or errors in the result

## How this service works

Explore 330 pay-per-call x402 API services and 27 agent-native digital products, with Base USDC pricing, secure Polar checkout, and free discovery.

## Output

Returns a JSON object containing the computed CREATE2 contract address, any warnings about the input parameters, the service ID, and evidence scope. Also includes a full execution receipt with payment details, latency, request/execution IDs, and a SHA-256 result hash for auditability.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "create2_request": {
   "type": "string",
   "maxLength": 65536,
   "minLength": 2
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "replay": false,
  "result": {
   "warnings": [
    "A computed address does not prove deployment or code identity."
   ],
   "service_id": "create2_address_compute",
   "evidence_scope": "caller_supplied_data",
   "create2_address": "{\"address\":\"0xc660A83B541fde5aEd091688b9E015d7e6B8AC61\"}"
  },
  "status": "succeeded",
  "receipt": {
   "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
   "usage": [],
   "status": "succeeded",
   "network": "eip155:8453",
   "artifacts": [],
   "endedAtMs": 0,
   "latencyMs": 0,
   "paymentId": "example-payment",
   "receiptId": "example-receipt",
   "requestId": "example-request",
   "serviceId": "create2_address_compute",
   "executionId": "example-execution",
   "startedAtMs": 0,
   "amountAtomic": "10000",
   "resultSha256": "541ee45021cbe831ff1aa0338fce6d8f48b97af3909be12a3e9754baeab5a1ab",
   "serviceVersion": "1.0.0",
   "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
  },
  "artifacts": [],
  "requestId": "example-request",
  "executionId": "example-execution"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signalharness-create2-address-compute-948abd9f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from signalharness.ai](https://www.zero.xyz/host/signalharness.ai/llms.txt)
