Skip to main content

Sherry API (1.0)

Download OpenAPI specification:Download

Documentación de la Sherry API

Metadata

Generate metadata for Swap mini app

Authorizations:
None
Request Body schema: application/json
required

Parameters for generating swap metadata

protocol
required
string

Protocol name

chainName
required
string

Blockchain name

fromToken
required
string

Input token

toToken
required
string

Output token

amountIn
required
number

Amount to swap (in smallest unit)

kolRouterAddress
required
string

KOL Router contract address

slippageTolerance
required
number

Slippage tolerance (percentage)

Responses

Request samples

Content type
application/json
Example
{
  • "protocol": "lfj",
  • "chainName": "avalanche",
  • "fromToken": "AVAX",
  • "toToken": "JOE",
  • "amountIn": 1000000,
  • "kolRouterAddress": "0x123abc456def789012345678901234567890abcd",
  • "slippageTolerance": 0.5
}

Response samples

Content type
application/json
{
  • "success": true,
  • "metadata": { }
}

Generate metadata for Staking mini app

Authorizations:
None

Responses

Generate metadata for Crosschain Transfer mini app

Authorizations:
None

Responses

Generate metadata for Crosschain Bridge mini app

Authorizations:
None

Responses