curl --request POST \
--url https://mainnet.gomaestro-api.org/v1/contracts/directSwap/createOffer \
--header 'Content-Type: application/json' \
--header 'api-key: <api-key>' \
--data '{
"sender": "<string>",
"offer": {
"policyId1assetName1": "123",
"policyId2assetName2": "456",
"policyId3assetName3": "789"
},
"toBuy": {
"policyId1assetName1": "123",
"policyId2assetName2": "456",
"policyId3assetName3": "789"
}
}'
{
"cbor_hex": "<string>",
"tx_hash": "<string>"
}
Create a new offer for direct swap
curl --request POST \
--url https://mainnet.gomaestro-api.org/v1/contracts/directSwap/createOffer \
--header 'Content-Type: application/json' \
--header 'api-key: <api-key>' \
--data '{
"sender": "<string>",
"offer": {
"policyId1assetName1": "123",
"policyId2assetName2": "456",
"policyId3assetName3": "789"
},
"toBuy": {
"policyId1assetName1": "123",
"policyId2assetName2": "456",
"policyId3assetName3": "789"
}
}'
{
"cbor_hex": "<string>",
"tx_hash": "<string>"
}
Project API Key
Offer created successfully
Unsigned transaction