GRVT
Connecting GRVT to Tealstreet
GRVT (pronounced "gravity") is a hybrid cryptocurrency exchange that combines the security and efficiency of centralized exchanges with the transparency and self-custody features of decentralized exchanges. GRVT uses EIP-712 signing with Ethereum private keys for order authentication.
GRVT requires you to use an Ethereum private key to sign orders. This private key is used to derive a Signer Address which must be tagged to your API key in the GRVT UI before you can trade.
- Log into your Tealstreet account.
It's a good idea to keep both Tealstreet and GRVT tabs open for the duration of this process.
- Click the 'Settings' button near the top right corner of the terminal.
- Click the 'Add new key' button at the bottom of the settings page.

- Choose GRVT from the exchange selection menu.

- Now lets go to our GRVT account and create the API key.
Step 1: Creating your SecureKey
You will need to create a SecureKey to be able to create an API Key for integration with Tealstreet.
- Navigate to GRVT and login or create your account if you haven't already.
- Click on the Create SecureKey button in the top right corner of the page.
- Follow the prompt steps, including getting the one-time code from your email.

Step 2: Creating your API Key
After you created your SecureKey you will need to create an API Key.

- Click Create to start the api creation process.

- You can either input an existing wallet or have GRVT generate a new one for you.
- For the purposes of this example we will be using the generated wallet.

In the Create API Key window:
- Account Type: Trading Account (Not the Funding account)
- Permissions: Select Trade
- Label: Name this whatever you want
- Address: This is your Signer Address that you will need later when linking the key to Tealstreet.
- IP Whitelist: Insert the IP addresses that you can copy from the Tealstreet new API window.
Click Confirm to create the API Key.

Store the API Key and the Secret Private Key. we now have 3/4 of the information we need to link our GRVT account to Tealstreet.

Now you should see your API in the management window. While here lets grab the Trading Account ID for the key we just created.
Connecting the key to Tealstreet
Now back to where we left the Tealstreet API page:

- Proceed to fill out the form with the information you gathered:
- Name: Give the key a name, this can be anything you want
- Color: Choose the color you want your API to be in the terminal
- API Key: The API Key you created in the GRVT UI
- API Secret: Your Ethereum Private Key (64-char hex with or without
0xprefix) - Signer Address: Your Ethereum address derived from the private key
- Trading Account ID: Your GRVT Trading Account ID / Sub-Account ID
- Click the Done button
Never share your Private Key or API Keys with anyone. Tealstreet team members will never ask you what your keys are.
If all the details are correct, you will have successfully linked your GRVT account to Tealstreet.
- Close options and navigate to the Main Trading page of the Tealstreet terminal and select the GRVT account you just linked to enable it.
- If properly linked, you will see your balance appear in the Margin window of Tealstreet. Happy trading!!!
Frequently Asked Questions
- What is GRVT?
- GRVT is a hybrid exchange combining CEX efficiency with DEX transparency. It offers crypto perpetual futures with up to 50x leverage, ultra-low fees, and self-custodial trading.
-
I get an error creating the API key saying access from this location is not allowed?
- GRVT Has geolocational restrictions, Some users may be blocked from trading from certain countries.
-
Where can I get more help?
- Visit the GRVT Help Center for comprehensive documentation and support.
Additional Resources
- GRVT Main Website: grvt.io
- GRVT Help Center: help.grvt.io/en
- GRVT API Documentation: api-docs.grvt.io
- Tealstreet Discord: teal.link/discord