На Gate фьючерсный аккаунт создается только после того, как на него перевели средства.
1. Чтобы пополнить, перейдите на страницу:
https://www.gate.io/ru/myaccount/myfunds
2. В правом верхнем углу нажмите «Перевод»

3. Укажите в переводе «Бессрочный фьючерсный счет»

После этого можно будет создать ключ:
https://help.veles.finance/ru/как-создать-api-ключ-на-gate-и-привязать-к-veles/