I have been trying to deposit a token on etherdelta from myetherwallet wallet but I keep getting this error

Warning! Error encountered during contract execution [Bad jump destination]

Here are some screenshots

enter image description here enter image description here

Please I really need help I have set gas price to 20, Then 5 and then 4 Still it fails. Please any help is appreciated, I have lost more than $10 trying to do this. Thank you in advance

  • Do you have a transacton id on a block explorer? Bad jump is a generic error can't help without more info.
    – Ismael
    Jan 1, 2018 at 2:01
  • After typing the address by hand (text would have been much easier!), I was able to find the two transactions: etherscan.io/tx/… and etherscan.io/tx/….
    – user19510
    Jan 1, 2018 at 3:52

1 Answer 1


I believe that the issue is that EqualToken assesses a fee for each transfer, so although you approved EtherDelta to take a certain number of tokens, you can actually only transfer that number of tokens less the fee, which is, I believe, 1%.

Based on your current balance and the required 1% fee, you should be able to transfer 29411.1564788 tokens to EtherDelta. Try again with that amount. (In case it makes things easier, using the 18 decimal places, that amount is 0x63a61c9ee7bae800000 in hex.)


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.