Src20 inscription
post
Creates an SRC20 inscription using the provided account name and inscription input.
Authorizations
Path parameters
accountNamestringRequired
- The name of the account for which the inscription is being created.
Header parameters
AuthorizationstringRequired
- The authorization token from the request header.
Body
- The input data for the SRC20 inscription.
networkstringRequired
The network on which the transaction is taking place.
prev_outputsstringRequired
The operation type of the transaction.
inscription_datastringRequired
The ticker symbol of the token involved in the transaction.
commit_fee_ratenumber · doubleRequired
The amount of tokens involved in the transaction.
reveal_out_valuenumber · doubleRequired
The transaction ID of the input being used.
addressstringRequired
The output index of the input being used.
Responses
200
A promise that resolves to a BitcoinAPIResponse object containing the result of the inscription creation.
application/json
post
POST //bitcoin/{accountName}/src20-inscription HTTP/1.1
Host: beta.usemoon.ai
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 124
{
"network": "text",
"prev_outputs": "text",
"inscription_data": "text",
"commit_fee_rate": 1,
"reveal_out_value": 1,
"address": "text"
}
200
A promise that resolves to a BitcoinAPIResponse object containing the result of the inscription creation.
{
"data": {
"signedTx": "text",
"transaction_hash": "text"
},
"success": true,
"message": "text"
}