Custodial Transactions
Sign transactions and interact with the blockchain
Custodial transactions are signed on behalf of the custodial user. The app developer holds the password for the custodial account which will be making the transaction.
post
https://service.oreid.io/api/transaction
/sign
Sign a transaction and optionally broadcast to the blockchain
Parameters
Header
api-key*
String
The ORE ID dApp API key or service-key (if one is issued to your dApp)
Body
account*
String
The ORE ID account name.
broadcast*
Boolean
Send the signed transaction to the blockchain?
chain_account*
String
The blockchain account from which to conduct the transaction.
chain_network*
String
The blockchain network being transacted on. Eg. "wax_main"
transaction*
String
The JSON transaction object encoded to Base64
user_password*
String
The custodial user's account password
return_signed_transaction
Boolean
Display the signed transaction JSON object in the response.
Responses
200: OK
The transaction was successfully signed and/or broadcasted.
Last modified 6mo ago