Skip to content

pgagnidze/coinsearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coinsearch

Fetch Coins

This Notion integration syncs coins from CoinMarketCap for a specific portfolio to a Notion Database. This integration was built on Notion and Coinmarketcap APIs.

You can check a small backstory here

Environment Variables

To run this project, you will need to add the following environment variables

NOTION_ACCESS_TOKEN CMC_PRO_API_KEY CMC_PRO_API_URL NOTION_DATABASE_ID

GH_PAT(Optional) - Github personal access token for Github Actions to access private repos

You can create your Notion API key here

You can create your CoinMarketCap API key here

To create a Notion database that will work with this integration, duplicate this database template.

Run Locally

Clone the project

  git clone https://github.com/pgagnidze/coinsearch

Go to the project directory

  cd coinsearch

Start the program

  deno run  --allow-env --allow-net src/index.ts

Features

  • Adds new entries automatically
  • Updates only the modified fields
  • Configures portfolios from the data files

Currently, Notion does not review public integrations and does not list all public integrations in a directory. If you want to use and modify this integration, please fork this repository and add above environment variables in the secrets.

About

This Notion integration syncs coins from CoinMarketCap for a specific portfolio to a Notion Database

Topics

Resources

License

Stars

Watchers

Forks