Skip to main content
POST
Python (SDK)

Authorizations

x-api-key
string
header
required

Your Compass API Key. Get your key here.

Body

application/json

Request to create a compass Tokenized Assets Account.

sender
string
default:0x18b42407AbC163f595410Ffe773BB98Db40B48F7
required

The address of the transaction sender.

Example:

"0x29F20a192328eF1aD35e1564aBFf4Be9C5ce5f7B"

owner
string
default:0x18b42407AbC163f595410Ffe773BB98Db40B48F7
required

The address that will own and control the compass Tokenized Assets Account

Example:

"0x18b42407AbC163f595410Ffe773BB98Db40B48F7"

estimate_gas
boolean
default:true

Determines whether to estimate gas costs for transactions, also verifying that the transaction can be successfully executed.

chain
enum<string>
default:ethereum

Network to create the Tokenized Assets Account on (defaults to Ethereum). The account address is deterministic and identical across networks; RWA yield assets also trade on Base.

Available options:
base,
ethereum,
arbitrum,
hyperevm,
tempo,
bsc,
ethereum_sepolia

Response

Successful Response

Response containing unsigned transaction to create compass Tokenized Assets Account.

transaction
UnsignedTransaction · object | null
required

Transaction to create compass Tokenized Assets Account

Example:
tokenized_assets_account_address
string
required

Predicted address of the compass Tokenized Assets Account that will be deployed

Example:

"0xaB5801a7D398351b8bE11C439e05C5B3259aeC9B"