JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Skip to content
Gallery
Coingecko Price Sync Demo
How To Use
Prices Sync Table
More
Share
Explore
How To Use
API Setup
Setup Coingecko API Account
Go to
https://www.coingecko.com/en/developers/dashboard
If your not signed in - sign in to or create a coingecko account then follow the link again.
If you haven’t set up the API before you’ll get re-directed to the pricing page.
Click “Create Free Account” at the bottom.
Create API Key
After you create you’re account you’ll see your Coingecko
Developer Dashboard
Click “Add New Key” and give it a name
Copy your API-Key for later (this one is deleted)
Price Sync Setup
1. Add the Sync Table to Your Doc
Click “Insert” at the top right of your Coda Doc
Navigate to the Packs tab
Open the Coingecko Cryptocurrency Price Sync pack under “Installed Packs”
Under the “Building Blocks” tab, drag and drop the “Token_ prices” table onto a page in your Coda Doc
2. Hook up the API to the Table
Click on “Connect an account” on your table OR go to the pack settings tab and click “Add a shared account”
Put your API key in to the box that pops up
Token List Setup
1. Create a Tokens Table
This will tell your price sync table what cryptocurrencies to get
Example Tokens Table
Example Tokens Table
1
2
3
4
Token
Coingecko Id
Token
Coingecko Id
BTC
bitcoin
ETH
ethereum
SOL
solana
DOGE
dogecoin
There are no rows in this table
2. Open Settings to Link your Table to the Sync Table
Open the sync table settings or click “Choose what to sync” on the sync table
3. Populate the Fields in Settings
In the
Tickers
field, press = to start entering a formula
The formula should be
myTokenTable.tokenColumn
In the
Ids
field, press = to start entering a formula
The formula should be
myTokenTable.CoingeckoIdsColumn
4. Your Done - Just Click Refresh on the Table
5. Bonus - Add More Buttons to Sync
Right click this button to see details
Refresh Pack table
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.