Write Endpoints

Endpoint NameCategoryDescription

Chain

Create and fund a new account using the public key as the account ID on the Stellar network.

Chain

Sign and send transactions on the chain.

Chain

Submit a trial contract invocation to simulate how it would be executed by the Stellar network.

Chain

Executes a transaction to burn or delete an asset on the Stellar network.

Chain

Executes a transaction to revoke an existing trustline’s authorization, thereby freezing the asset held by an account on the Stellar network.

Chain

Executes a payment operation to create (or mint) an asset on the Stellar network.

Chain

Implement a trustline between issuer and distributor on the Stellar network.

Chain

Trigger a payment operation to send an amount in a specific asset (XLM or non-XLM) to a destination account.

Dex

Initiate a swap transaction on a specified DEX.

Dex

Add liquidity to a specified pool in a specified DEX.

Dex

Remove liquidity from a specified pool for a specified DEX.

Lend and Borrow

Trigger the deposit transaction from the given protocol.

Lend and Borrow

Trigger the borrow transaction from the given protocol.

Lend and Borrow

Trigger the liquidate transaction from the given protocol.

Lend and Borrow

Trigger the repay transaction from the given protocol.

Lend and Borrow

Trigger the withdrawal transaction from the given protocol.

Lend and Borrow

Trigger the migrate transaction from the given protocol.

Lend and Borrow

Trigger the E-Mode options for the user.

Lend and Borrow

Trigger the exit of isolation mode options for the user.

Lend and Borrow

Compound needs the user to approve before they can start deposit.

Lend and Borrow

Trigger the exit market transaction for the given protocol

Lend and Borrow

Trigger a transaction to allow or disallow the specified address to withdraw or transfer on behalf of the sender’s address.

Lend and Borrow

Trigger a transaction, to pass an array of action codes and calldatas that are executed, one by one, in a single transaction.

Lend and Borrow

Trigger a transaction to allow an account to claim rewards from the protocol.

Liquid Staking

Initiate a transaction to stake on Lido.

Liquid Staking

Initiate a transaction to wrap stETH to wstETH.

Liquid Staking

Initiate a transaction to unwrap wstETH to stETH.

Liquid Staking

Initiate a transaction to increase the allowance of stETH or wstETH on the spender’s account.

Liquid Staking

Initiate a transaction to decrease the allowance of stETH or wstETH on the spender’s account.

Liquid Staking

Initiate a transaction to approve the withdrawal request from a specified address.

Liquid Staking

Initiate a transaction to request a withdrawal on Lido.

Liquid Staking

Initiate a transaction to burn the NFT, which is minted upon request, and to claim the rewards.

Bridge

Swap assets across multiple chains.

Bridge

Loan your assets to the specified bridge.

Bridge

Remove user liquidity across multiple chains.

Fungible Token

Sets amount as the allowance of spender over the user's tokens.

Fungible Token

Moves amount tokens from the user’s account to the recipient.

Fungible Token

Moves amount tokens from sender to recipient using the allowance mechanism.

Fungible Token

Converts base token to wrap token.

Fungible Token

Converts wrap token to base token.

Yield Aggregator

Trigger the deposit transaction for the given vault.

Yield Aggregator

Trigger the deposit transaction for the given pool.

Yield Aggregator

Trigger the withdraw transaction for the given vault.

Yield Aggregator

Trigger the withdraw transaction for the given pool.

Synthetic

Deposit pegged token.

Synthetic

Withdraw pegged token.

Account Abstraction

Prepare the data, to send the bundle of user operations, to the bundler.

Dex

Execute swap by leveraging the best quote obtained from different DEXs and aggregators. Please see notes below for more info.

Last updated

Change request #553: ENC-2526-LIDO