Skip to content

Commit

Permalink
add solanahub to defi list
Browse files Browse the repository at this point in the history
  • Loading branch information
AC-devon committed May 4, 2024
2 parents 4ec6a41 + e6bd14a commit d424938
Show file tree
Hide file tree
Showing 13 changed files with 120 additions and 24 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Validate JSONs

on: [pull_request]

jobs:
verify-json-validation:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Validate JSON wallets
uses: docker://orrosenblatt/validate-json-action:latest
env:
INPUT_JSONS: ./wallets.json
INPUT_SCHEMA: ./schema.wallets.json
- name: Validate JSON list
uses: docker://orrosenblatt/validate-json-action:latest
env:
INPUT_JSONS: ./list.json
INPUT_SCHEMA: ./schema.list.json
21 changes: 10 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,19 @@ Welcome to Solana, is an initiatives to help gear curious cats coming out from t

## How to add your project into the list of dApps to explore


1. Add your logo into `/assets`.
- Logo image guideline - 200x200 (ideally with transparent background)
2. Link that image in `list.json` (or `wallets.json` if you're a wallet) following the rest of the examples in there.
3. Add these details for your protocol.
- `name:` Name of your protocol
- `subname:` Category of your protocol
- `tag:` Tag for us to match to respective category
- `logo:` The filename of your logo
- `href:` URL that link to your protocol
3. Add these details for your protocol. (For `subname` or category, please pick the current category available and not some new category, we're looking to add more in the coming days)
- `name:` Name of your protocol
- `subname:` Category of your protocol
- `tag:` Tag for us to match to respective category
- `logo:` The filename of your logo
- `href:` URL that link to your protocol
4. For wallet protocol.
- `name:` Name of your wallet
- `logo:` The filename of your logo
- `href:` URL that link to your wallet

- `name:` Name of your wallet
- `logo:` The filename of your logo
- `href:` URL that link to your wallet

Here's an example of PR to add a new protocol into the `Welcome to Solana` page: [Wormhole](https://github.com/jup-ag/welcome-partners/pull/3)

Expand Down
Binary file added assets/GooseFX.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/ISC.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/birdeye.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/flashtrade.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/pip.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/pumpdotfun.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions assets/step.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
53 changes: 51 additions & 2 deletions list.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,18 @@
[
{
"name": "ISC",
"subname": "DeFi",
"tag": ["DeFi"],
"logo": "ISC.png",
"href": "https://isc.money"
},
{
"name": "Birdeye",
"subname": "DeFi",
"tag": ["DeFi"],
"logo": "birdeye.png",
"href": "https://birdeye.so"
},
{
"name": "Wormhole",
"subname": "DeFi",
Expand All @@ -13,6 +27,13 @@
"logo": "marginfi.svg",
"href": "https://www.marginfi.com/"
},
{
"name": "FlashTrade",
"subname": "DeFi",
"tag": ["DeFi"],
"logo": "flashtrade.png",
"href": "https://www.flash.trade/"
},
{
"name": "Kamino",
"subname": "DeFi",
Expand Down Expand Up @@ -48,6 +69,13 @@
"logo": "hawksight.png",
"href": "https://www.hawksight.co/"
},
{
"name": "Pump.Fun",
"subname": "DeFi",
"tag": ["DeFi"],
"logo": "pumpdotfun.jpg",
"href": "https://pump.fun/"
},
{
"name": "Meteora",
"subname": "Liquidity",
Expand Down Expand Up @@ -160,10 +188,31 @@
"logo": "defiland.png",
"href": "https://defiland.app/"
},
{
"name": "Step Finance",
"subname": "DeFi",
"tag": ["DeFi"],
"logo": "step.svg",
"href": "https://step.finance/"
},
{
"name": "PIP",
"subname": "Payments",
"tag": ["Payments"],
"logo": "pip.png",
"href": "https://www.getpip.com/"
},
{
"name": "GooseFX",
"subname": "DeFi",
"tag": ["DeFi"],
"logo": "GooseFX.png",
"href": "https://www.goosefx.io/"
},
{
"name": "SolanaHub",
"subname": "Consumer App",
"tag": ["Consumer App"],
"subname": "DeFi",
"tag": ["DeFi"],
"logo": "solanahub.png",
"href": "https://www.solanahub.app"
}
Expand Down
12 changes: 12 additions & 0 deletions schema.list.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"properties": {
"name":{"type": "string"},
"subname": {"type": "string"},
"tag": {"type": ["string"]},
"logo": {"type": "string"},
"href": {
"type": "string",
"format": "url"
}
}
}
10 changes: 10 additions & 0 deletions schema.wallets.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"properties": {
"name":{"type": "string"},
"logo": {"type": "string"},
"href": {
"type": "string",
"format": "url"
}
}
}
16 changes: 5 additions & 11 deletions wallets.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,6 @@
"logo": "wallets/solflare.png",
"href": "https://solflare.com"
},
{ "name": "Glow", "logo": "wallets/glow.png", "href": "https://glow.app" },
{
"name": "Phantom",
"logo": "wallets/phantom.png",
"href": "https://phantom.app"
},
{
"name": "Trust",
"logo": "wallets/trust.png",
Expand All @@ -25,14 +19,14 @@
"logo": "wallets/coinbase.png",
"href": "https://www.coinbase.com/wallet"
},
{
"name": "Frontier",
"logo": "wallets/frontier.png",
"href": "https://www.frontier.xyz"
},
{
"name": "Backpack",
"logo": "wallets/backpack.png",
"href": "https://backpack.app"
},
{
"name": "Phantom",
"logo": "wallets/phantom.png",
"href": "https://phantom.app"
}
]

0 comments on commit d424938

Please sign in to comment.