├── logos ├── README.md ├── circle.png ├── coinbase.png ├── coinbase-wallet.svg └── coinbase-commerce.svg ├── usdc ├── solana │ ├── ecosystem.json │ └── minters.json ├── hedera │ └── minters.json ├── statemint │ └── minters.json ├── algorand │ ├── minters.json │ └── ecosystem.json └── ethereum │ └── ecosystem.json ├── .github ├── pull_request_template.md └── workflows │ └── scan.yml ├── eurc └── solana │ ├── metadata.json │ └── minters.json ├── LICENSE └── README.md /logos/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /usdc/solana/ecosystem.json: -------------------------------------------------------------------------------- 1 | { 2 | "ecosystem": [ 3 | ] 4 | } 5 | -------------------------------------------------------------------------------- /logos/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circlefin/centre-ecosystem/HEAD/logos/circle.png -------------------------------------------------------------------------------- /logos/coinbase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circlefin/centre-ecosystem/HEAD/logos/coinbase.png -------------------------------------------------------------------------------- /usdc/hedera/minters.json: -------------------------------------------------------------------------------- 1 | { 2 | "testnet": ["0.0.8196", "0.0.11692"], 3 | "mainnet": ["0.0.439706", "0.0.439717"] 4 | } 5 | -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | ## Summary 2 | 3 | ## Detail 4 | 5 | ## Testing 6 | 7 | ## Documentation 8 | 9 | --- 10 | 11 | **Requested Reviewers:** @mention 12 | -------------------------------------------------------------------------------- /eurc/solana/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "EURC", 3 | "symbol": "EURC", 4 | "description": "EURC is a fully collateralized euro stablecoin.", 5 | "image": "https://www.circle.com/eurc-icon" 6 | } 7 | -------------------------------------------------------------------------------- /eurc/solana/minters.json: -------------------------------------------------------------------------------- 1 | { 2 | "devnet": ["FvtKTZ5EWdCTPAXmYUmqhZryHh2ZXSgvGhZT37TqcSep", "Fennf9fFDDoUpqEeLt3ym3oMQqi5WF83A2dxanEVSayY"], 3 | "mainnet": ["89LjSs8wP3EZNCKcs8aCxngQaEuyhUyGE4STkFwNgRT3", "HQHDva1bR4vqxvz6Y8yaLvqkD4AeWCDso8aJ9v5rfLHY"] 4 | } 5 | -------------------------------------------------------------------------------- /usdc/statemint/minters.json: -------------------------------------------------------------------------------- 1 | { 2 | "westmint": ["5Ci2oht7ATxgv2wUj5DW4F6Lh75v8pXnHP6sUSMBzPXKjNGj", "5EMMKa93Qfu7Zk3wBryt8MiVH646auLMakb19wBMiSSAWE8U"], 3 | "statemint": ["14khzbBopeid31EETq8sTz8r9LYcBMTHqrKMnwgQyHkHSwBp", "15QjVp1rx6tjbBjmaWhhwUV7ESHMG6KjdDdhRuw5dQKWkqzB"] 4 | } 5 | -------------------------------------------------------------------------------- /usdc/algorand/minters.json: -------------------------------------------------------------------------------- 1 | { 2 | "devnet": ["ICTZYXXAMJILTS4O6UTFOJP2QOV4AIJMXMX5L2XUT4BS6JFS4UOSKO2PLM", "EUYJAYFGGJLHZBYAIINJQXQ3MOEJDXG662FQNSTZX6HDJI7OFPKRD6DLZU"], 3 | "mainnet": ["SO6ZNE255CHM56JNA6SYDAKIMHC266DGM4G47O6N66UT57HZZ7VV6Y2N7Y", "OSS3CEB3KK2QGVW4DZYMHLDJMJIY7WKFQCPXV7KOZCGF6GPILAARBOGZHM"] 4 | } 5 | -------------------------------------------------------------------------------- /.github/workflows/scan.yml: -------------------------------------------------------------------------------- 1 | name: Scan 2 | on: 3 | pull_request: 4 | branches: [master] 5 | push: 6 | branches: [master] 7 | jobs: 8 | scan: 9 | if: github.event_name == 'pull_request' 10 | uses: circlefin/circle-public-github-workflows/.github/workflows/pr-scan.yaml@v1 11 | 12 | release-sbom: 13 | if: github.event_name == 'push' 14 | uses: circlefin/circle-public-github-workflows/.github/workflows/attach-release-assets.yaml@v1 15 | -------------------------------------------------------------------------------- /usdc/algorand/ecosystem.json: -------------------------------------------------------------------------------- 1 | { 2 | "ecosystem": [ 3 | { 4 | "id": "circle-1", 5 | "name": "Circle APIs", 6 | "category": "service", 7 | "url": "https://www.circle.com/developers", 8 | "logo": "circle.png", 9 | "description": "Circle APIs bring the benefits of scalable USDC wallet infrastructure and global on- and off-ramps into an emerging global public payment and e-commerce ecosystem built on blockchains." 10 | } 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /usdc/solana/minters.json: -------------------------------------------------------------------------------- 1 | { 2 | "devnet": ["9JywdjbDkb8a3nqcouuLV8TDZ2UA8whwpMN5Eett6b2h", "AKy7FobAN2PqQhZpq3egmgNs4qB6RH4fkUy9o1gw8qJa", "AEfKU8wHGtYgsXpymQ6e1cGHJJeKqCj95pw82iyRUKEs", "HvGvtiJxH61iqPidQLuTRZBGV1Pn4ojTn7oAanoLts4s", "CFUgYpbas5UdJkwwSobYgzhFqFuj6C8MfXwBetE3o4SY", "9HVQUoqrNrRUfqVawAbAS9FA6v1MdAPEcjhvjfQJxGFe", "892zGb9gTbaswJtMqLzUbzL7f84uBZRzWJZx36D3E9Pi"], 3 | "mainnet": ["27T5c11dNMXjcRuko9CeUy3Wq41nFdH3tz9Qt4REzZMM", "28VqfqsUUBx59i8ruG2TuC5RekW5ZY3tsK4bSV59sXjn", "3emsAVdmGKERbHjmGfQ6oZ1e35dkf5iYcS6U4CPKFVaa", "FSxJ85FXVsXSr51SeWf9ciJWTcRnqKFSmBgRDeL3KyWw", "6xTBTqJMBr5m7BKqVxmW2x11DfqUwtD3TJsqpxELx72L"] 4 | } 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2018-2020 CENTRE SECZ 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /usdc/ethereum/ecosystem.json: -------------------------------------------------------------------------------- 1 | { 2 | "ecosystem": [ 3 | { 4 | "id": "circle-1", 5 | "name": "Circle Account", 6 | "category": "application", 7 | "url": "https://www.circle.com/businesses", 8 | "logo": "circle.png", 9 | "description": "The new global financial account built on USDC. Convert funds from 80+ countries into USDC. Securely store, make and receive on-chain USDC payments." 10 | }, 11 | { 12 | "id": "circle-2", 13 | "name": "Circle APIs", 14 | "category": "service", 15 | "url": "https://www.circle.com/developers", 16 | "logo": "circle.png", 17 | "description": "Circle APIs bring the benefits of scalable USDC wallet infrastructure and global on- and off-ramps into an emerging global public payment and e-commerce ecosystem built on blockchains." 18 | }, 19 | { 20 | "id": "coinbase-1", 21 | "name": "Coinbase", 22 | "category": "exchange", 23 | "url": "https://www.coinbase.com/signup", 24 | "logo": "circle.png", 25 | "description": "Coinbase is a secure online platform for buying, selling, transferring, and storing USDC." 26 | }, 27 | { 28 | "id": "coinbase-2", 29 | "name": "Coinbase Wallet", 30 | "category": "wallet", 31 | "url": "https://wallet.coinbase.com", 32 | "logo": "coinbase-wallet.svg", 33 | "description": "The easiest and most secure crypto wallet for USDC." 34 | }, 35 | { 36 | "id": "coinbase-3", 37 | "name": "Coinbase Commerce", 38 | "category": "service", 39 | "url": "https://commerce.coinbase.com", 40 | "logo": "coinbase-commerce.svg", 41 | "description": "Learn how to securely accept USDC with Coinbase Commerce." 42 | } 43 | ] 44 | } 45 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Centre Ecosystem Tracker 2 | 3 | The goal of this repository is to track the ecosystem of exchanges, wallets, protocols, platforms, applications and services that support [Centre](https://www.centre.io/) fiat tokens across all supported blockchains, most importantly [USD Coin (USDC)](https://www.centre.io/usdc). 4 | 5 | To contribute to the ecosystem tracker, propose a PR including your exchange, wallet, protocol, platform, application or service. Follow the instructions below. 6 | 7 | ### 1. Add an entry to the appropriate `ecosystem.json` file 8 | 9 | Entries should be added to the file in the appropriate currency (e.g. `usdc`) and blockchain (e.g. `ethereum`) path. 10 | 11 | An example entry is shown below: 12 | 13 | ``` 14 | { 15 | "id": "circle", 16 | "name": "Circle", 17 | "category": "service", 18 | "url": "https://www.circle.com", 19 | "logo": "circle.png", 20 | "description": "Circle is the best platform to run an internet business using new standards for money powered by USD Coin (USDC)." 21 | } 22 | ``` 23 | 24 | Valid categories include: `exchange`, `wallet`, `platform`, `protocol`, `application`, `service`. If you want to propose a new category, please explain why on your PR. 25 | 26 | If your item supports a currency (e.g. [USDC](https://www.centre.io/usdc)) on multiple blockchains, please add one entry on each appropriate `ecosystem.json` file. 27 | 28 | If your item spans across multiple categories (e.g. `exchange` and `wallet`), add one entry per category and consider using more specific values for `url` and `description`. 29 | 30 | ### 2. Upload a high resolution logo file 31 | 32 | A high resolution logo file with transparent background should be uploaded to the `logos`folder, and its name should be the `logo` value on the json entry. 33 | 34 | -------------------------------------------------------------------------------- /logos/coinbase-wallet.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /logos/coinbase-commerce.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | --------------------------------------------------------------------------------