Skip to main content
POST
Deploy the EVM counterfactual for one chain (relayer-submitted, passkey-authorized)

Authorizations

pid_access
string
cookie
required

JWT access token set by /auth/google/callback or /auth/refresh

Path Parameters

chainRef
string
required

CAIP-2 reference (e.g. 97, 10143)

Body

application/json
quotedNetworkFeeWei
string
required

Quoted network fee the client signed against (drift reference, not a cap)

feePolicyVersion
integer
required

Signed fee-policy version selecting the fixed protocol percentage

deadline
integer
required

Authorization deadline (unix seconds, TTL ≤ 600s)

assertion
object
required

Response

Activation result

pid
string
required
Pattern: ^[a-z0-9_]{3,20}@pid$
chainReference
string
required
status
string
required
smartAccountAddress
string
required
deployed
boolean
required
balanceWei
string
required
requiredWei
string
required

Total wei required (networkFee + protocolFee)

networkFeeWei
string
required

Realtime network-cost estimate the backend will attest near

protocolFeeBps
integer
required

Fixed protocol percentage in bps for the quoted policy version