Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

Curve Integrations

This repository's configuration files contain all metadata for apps and tools listed on https://curve.fi/#/integrations

Integration metadata structure

Each integration's metadata must have the following properties:

  • name: Name of the app/tool
  • description: One-sentence description, not too long
  • imageId: Filename of the app/tool's logo in the curve-assets repo
  • appUrl: Link to the app/tool's webpage, or null
  • twitterUrl: Link to the app/tool's Twitter profile, or null
  • tags: Array of relevant tags (any of the tags ids listed here: integrations-tags.json)
  • networks: Array of relevant networks

Example:

{
  "name": "Curve Trading Bots",
  "description": "Decentralized Curve Trading Bots allows to create limit orders, stop losses, and automated traded on Curve AMMs",
  "imageId": "curve-trading-bots.png",
  "appUrl": null,
  "twitterUrl": null,
  "tags": ["bots"],
  "networks": ["ethereum"]
}

Adding an integration to the list

Easy two-step process for your app/tool to appear on Curve's websites:

  1. You'll need to upload the app/tool's logo to the curve-assets repo (submit a PR there, we'll be notified and will review and merge it). Either an SVG image, or a PNG/JPG of at least 200x200 and at most 500x500 px.
  2. Submit a PR in this very repository, adding the app/tool's metadata as described above in the integrations-list.json file. You don't have to wait for (1) to be merged to do this. We'll also be notified and will review and merge your PR.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors