Following steps are available (not all are supported as of now):
Task | Step | Live? |
---|---|---|
Swap from ETH to STRK ( min 10$ liquidity in 1 txn) | 1 | N (no STRK pool) |
Swap from USDC/ USDT to STRK ( min 10$ liquidity in 1 txn) | 2 | N (no STRK pool) |
Swap from USDC/ USDT to ETH ( min 10$ liquidity in 1 txn) | 3 | Y |
Add liquidity to STRK-ETH ( min 20 $ in 1 txn ) | 4 | N |
Add liquidity to STRK-USDC ( min 20 $ in 1 txn ) | 5 | N |
Add liquidity to ETH-USDC ( min 20 $ in 1 txn ) | 6 | Y |
Add liquidity to USDC -USDT ( min 20 $ in 1 txn ) | 7 | Y |
Deposit liquidity in at least 3 pools | 8 | Y |
API URL:
https://clapi.myswap.xyz/cl/quest/<step>
JSON Body: (be sure to add content-type: application/json
)
{"address":ACCOUNT_ADDRESS_STRING}
Return value:
{"data": {"result": false}}
when account given by address did not complete the task
{"data": {"result": true}}
when account given by address did complete the task.
Notes:
example for tasks which have been completed:
curl -d '{"address":"0x0486735fe43458f051f2270c05af973fc2bf12d586e1ce34d8bf2e89c0b925b0"}' <https://clapi.myswap.xyz/cl/quest/6> -H 'content-type: application/json'
curl -d '{"address":"0x4270219d365d6b017231b52e92b3fb5d7c8378b05e9abc97724537a80e93b0f"}' <https://clapi.myswap.xyz/cl/quest/3> -H 'content-type: application/json'