Smart Account

Base URL

https://api.enclave.money

Authorization

Headers: {
    ...
    Authorization: <YOUR_API_KEY>
}

Create EOA-based smart accounts

post
Authorizations
Body
eoaAddressstringRequired

The EOA address to create smart accounts for

Responses
200

Smart accounts created successfully

application/json
post
/smart-account/create
200

Smart accounts created successfully

Build a transaction for EOA smart account

post
Authorizations
Body
networkstringRequired
walletAddressstringRequired
paymasterDatastringOptional
signModestringOptional
Responses
200

Transaction built successfully

application/json
post
/smart-account/transaction/build

Submit a signed transaction for EOA smart account

post
Authorizations
Body
signaturestringRequired
walletAddressstringRequired
signatureTypestringOptional
Responses
200

Transaction submitted successfully

application/json
post
/smart-account/transaction/submit
200

Transaction submitted successfully

Calculate gas fees for EOA smart account transaction

post
Authorizations
Body
networkstringRequired
walletAddressstringRequired
Responses
200

Gas fees calculated successfully

application/json
post
/smart-account/transaction/gas-fees

Last updated