1. Click "Deposit" in the top right corner 
  2. Choose "Deposit another asset token"
  3. Choose ETH from the list
  4. Enter the amount you want to deposit. Use real amount here, it just helps you to filter out issuers that can't process a certain amount, for example, if it's below the minimum deposit
  5. Choose apay.io from the list
  6. It will generate and show you your Ethereum deposit address. Copy it, send funds and confirm the deposit
  7. Unfortunately, it's not the end yet. StellarX doesn't automatically establish the trustline, which is required to receive any asset (except XLM). To add it navigate to "Settings"
  8. Switch to "Stellar network" tab and click "Open trustline" 
  9. Enter "GBDEVU63Y6NTHJQQZIKVTC23NWLQVP3WJ2RI2OTSJTNYOIGICST6DUXR" into issuer field and ETH into asset code. These values are for ETH, different assets, like BTC, LTC have different issuer public key
  10. And then complete the process by clicking "Add trustline". Now, wait 3-5 minutes for your ETH to arrive. Apay is currently waiting for 12 blocks before processing the deposit.


Unfortunately, we do not currently recognize deposits made by smart contracts, only normal ETH transfers. If you've deposited using a smart contract - reach out to support to have your transaction processed manually. We're working on the new version of the system to automate this process.