Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 1.6 KB

README.md

File metadata and controls

51 lines (32 loc) · 1.6 KB

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.