Etch
Etch related API endpoints
post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
runeNamestringRequiredExample:
RUNEinscriptionTypestringRequiredExample:
text/plaininscriptionContentstringRequiredExample:
Some inscription contentuserAddressstringRequired
feeTiernumber · min: 5000 · max: 100000RequiredExample:
Fee tier for the pool (5000 = 0.5%, 10000 = 1%, 20000 = 2%, etc.)
10000diamondHandRewardRatenumber · max: 1OptionalExample:
Diamond hands share of the available 66.67% (0-1, e.g., 0.5 = 50% of 66.67% = 33.33% total)
0.5blockWithdrawalsbooleanOptionalDefault:
Block withdrawals of this token from radFi (only internal transfers allowed)
falseaddLpSatsRatenumber · max: 1OptionalExample:
Percentage of raised funds to allocate to liquidity (0-1, e.g., 0.2 = 20% to LP, 80% to creator)
0.2Responses
201Success
No content
post
/api/etch/commit-tx201Success
No content
post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
signedBase64PsbtstringRequiredExample:
base64psbtruneNamestringRequiredExample:
UNCOMMON•GOODSinscriptionTypestringRequiredExample:
text/plaininscriptionContentstringRequiredExample:
Some inscription contentsymbolstringRequiredExample:
RcreatorstringRequiredExample:
tb1qg5s9rdd9ddhacql3upd7ntzrexp3kn95v4hndmdescriptionstringRequiredExample:
Some descriptiondisplayTickerstringOptionalExample:
RResponses
201Success
No content
post
/api/etch/submit-etching201Success
No content
get
Query parameters
runeId_eqstringOptional
balance_gtenumberOptional
pagenumberOptional
pageSizenumberOptional
Responses
200Success
get
/api/etch/top-holders200Success
No content
post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
runeIdstringRequired
userAddressstringRequired
Responses
201Success
No content
post
/api/etch/build-get-reward-tx201Success
No content
post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
signedBase64TxstringRequired
userAddressstringRequired
Responses
201Success
No content
post
/api/etch/sign-reward-tx201Success
No content
get
Query parameters
userAddressstringRequired
runeIdsstringRequiredExample:
separated by comma
123:123,354:543Responses
200Success
get
/api/etch/rewards-amount200Success
No content
put
Path parameters
runeIdstringRequired
Body
Responses
200Success
put
/api/etch/{runeId}200Success
No content
Last updated