Withdraw

Learn how to use Nex's withdrawal feature to send tokens from Ain Finance to external addresses across multiple blockchains with secure validation and confirmation steps.

Withdraw

Nex's token withdrawal feature enables users to send or transfer tokens from the Ain Finance platform to external blockchain addresses. This functionality supports multiple blockchains and ensures secure token transfers with proper validation and confirmation steps.

Withdrawal Features

The withdrawal functionality consists of two main components:

  1. Start Withdrawal - Initiates the withdrawal process and validates the request
  2. Confirm Withdrawal - Executes the validated withdrawal request

Supported Blockchains

Nex supports withdrawals to the following blockchains:

  • Bitcoin
  • Ethereum
  • Arbitrum
  • Base
  • XRP Ledger
  • Dogecoin
  • NEAR
  • Solana
  • TurboChain

How to Use the Withdrawal Feature

Starting a Withdrawal

To initiate a token withdrawal, provide Nex with the following information:

  • Destionation Address: The blockchain address where you want to send tokens
  • Token: The token you want to withdraw (e.g., "ETH", "USDC")
  • Amount: The amount of tokens you want to withdraw
  • From What Chain: The blockchain from which you're withdrawing
  • Destionation Memo (optional): Required for XRP Ledger withdrawals; optional for others

Example Queries

"Withdraw 0.5 ETH to 0x1234...5678"
"Send 100 USDC to my Arbitrum wallet at 0xabcd...efgh"
"Transfer my SOL to address 8765...4321 on Solana"

Confirming a Withdrawal

After starting a withdrawal and reviewing the details, you can confirm and execute the withdrawal with a simple command:

"Confirm withdrawal"
"Execute the transfer"
"Proceed with sending tokens"

Technical Flow

  1. Validation Phase:

    • When starting a withdrawal, Nex validates the destination address
    • It checks if you have sufficient balance of the requested token
    • It verifies the amount is greater than the minimum withdrawal amount
  2. Execution Phase:

    • When confirming a withdrawal, Nex retrieves the withdrawal details
    • The intent is published to the blockchain
    • Nex monitors the transaction until settlement
  3. Result Verification:

    • Upon completion, Nex provides transaction details including:
      • Transaction hash
      • Explorer link for verification
      • Settlement status

Error Handling

Nex handles various error scenarios during the withdrawal process:

  • Invalid destination address
  • Insufficient balance
  • Amount below minimum withdrawal threshold
  • Missing memo for XRP Ledger
  • Token not found
  • Settlement failures

Best Practices

  • Double-check destination addresses before confirming withdrawals
  • Ensure you have sufficient balance plus a buffer for network fees
  • Be aware of minimum withdrawal amounts for each token
  • Remember to include a memo when withdrawing to XRP Ledger
  • Verify transaction status using the provided explorer link

Integration with Other Features

The withdrawal functionality can be used alongside Nex's other features:

  • Use the web search tool to find information about destination networks
  • Use the swap feature to convert tokens before withdrawal
  • Check current market conditions before executing large withdrawals

Security Considerations

  • All withdrawal transactions require explicit user confirmation
  • Destination addresses are validated for the specified blockchain
  • Transaction links are provided for verification

On this page