Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
fd59628
Update links for mainnet and testnet configurations
liangping Jun 5, 2026
24ccbfb
Update API addresses for vNodes Services
vNodesV Jun 14, 2026
07a6483
Merge pull request #220 from vNodesV/main
liangping Jun 14, 2026
fd73127
Update fetchai.json
iprouteth0 Jun 14, 2026
721836a
Merge pull request #221 from iprouteth0/main
liangping Jun 15, 2026
04bb9dd
Rebrand Xion -> Verona
dpdanpittman Jun 16, 2026
c3bceef
Merge pull request #222 from dpdanpittman/verona-rebrand
liangping Jun 16, 2026
e371154
Add config format check workflow
liangping Jun 17, 2026
4569ba3
Allow deploy to refresh explorer lockfile
liangping Jun 17, 2026
31398c7
Update explorer for WasmVerification type fix
liangping Jun 17, 2026
5e06268
Run PR build checks for every pull request
liangping Jun 17, 2026
8998909
Update explorer PR review workflow
liangping Jun 17, 2026
0c1f315
Update vNodes API addresses in elys.json
vNodesV Jun 18, 2026
63cafc2
Fix JSON formatting in elys.json
vNodesV Jun 18, 2026
1db0545
Merge pull request #223 from vNodesV/main
liangping Jun 19, 2026
99236e9
Update provider addresses in cheqd.json
vNodesV Jun 21, 2026
b5ed749
Merge branch 'ping-pub:main' into main
vNodesV Jun 21, 2026
65d8f47
Update cheqd.json
vNodesV Jun 22, 2026
3528958
Fix provider name formatting in cheqd.json
vNodesV Jun 22, 2026
008bbee
Merge pull request #224 from vNodesV/main
liangping Jun 23, 2026
45b8665
Update provider addresses in cheqd.json for improved node configuration
danbaruka Jun 23, 2026
9035910
Merge pull request #225 from Safrochain-Org/safrochain/add-safrochain-1
liangping Jun 24, 2026
e96bb4d
Update explorer CSP fix
liangping Jun 24, 2026
2ea654d
Update explorer widget wallet compatibility
liangping Jun 25, 2026
0c6106e
Refactor safrochain.json for improved readability and structure; adde…
danbaruka Jun 25, 2026
c57d19d
Merge pull request #226 from Safrochain-Org/safrochain/add-safrochain-1
liangping Jun 26, 2026
3cb1a3d
Patch explorer CSP during mainnet builds
liangping Jun 26, 2026
33e28b9
Update explorer ad alignment
liangping Jun 26, 2026
57f8ef6
Update explorer ad scaling
liangping Jun 26, 2026
c262fcc
Update cheqd.json
iprouteth0 Jul 6, 2026
2828304
Merge pull request #227 from iprouteth0/main
liangping Jul 7, 2026
7386933
Update terra.json
c0r3-d3v Jul 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .github/workflows/config-check.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Config format check

on:
pull_request:
paths:
- 'chains/**/*.json'
- 'scripts/check-config-format.sh'
- '.github/workflows/config-check.yaml'

jobs:
config-format:
name: Check config JSON format
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Check changed config files
run: scripts/check-config-format.sh "${{ github.event.pull_request.base.sha }}" "${{ github.sha }}"
11 changes: 10 additions & 1 deletion .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,15 @@ jobs:
with:
submodules: recursive

- name: Update explorer to latest
run: |
git submodule sync --recursive explorer
git submodule update --init --remote --checkout explorer
git -C explorer rev-parse --short HEAD

- name: Patch explorer CSP
run: scripts/patch-explorer-csp.sh

- name: Setup Pages
uses: actions/configure-pages@v5

Expand All @@ -40,7 +49,7 @@ jobs:

- name: Install dependencies
working-directory: explorer
run: yarn install --frozen-lockfile
run: yarn install

- name: Build
working-directory: explorer
Expand Down
18 changes: 10 additions & 8 deletions .github/workflows/pr-review.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,6 @@ name: Pull Request Review
on:
pull_request:
branches: [ main ]
paths:
- 'chains/**'
- 'explorer'
- 'logos/**'
- '.github/workflows/**'
- '.gitmodules'
- 'README.md'

permissions:
contents: read
Expand All @@ -35,6 +28,15 @@ jobs:
with:
submodules: recursive

- name: Update explorer to latest
run: |
git submodule sync --recursive explorer
git submodule update --init --remote --checkout explorer
git -C explorer rev-parse --short HEAD

- name: Patch explorer CSP
run: scripts/patch-explorer-csp.sh

- name: Setup Node.js
uses: actions/setup-node@v4
with:
Expand All @@ -47,7 +49,7 @@ jobs:

- name: Install dependencies
working-directory: explorer
run: yarn install --frozen-lockfile
run: yarn install

- name: Build
working-directory: explorer
Expand Down
1 change: 1 addition & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
[submodule "explorer"]
path = explorer
url = https://github.com/ping-pub/explorer.git
branch = master
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,9 @@ Your donation will help us make better products. Thanks in advance.

**We accept all blockchains which have 10+ independent validators.**

- Submit configs for mainnet, go to https://github.com/ping-pub/ping.pub/tree/main/chains/mainnet
- Submit configs for mainnet, go to https://github.com/ping-pub/mainnet/tree/main/chains/mainnet

- Submit configs for testnet, go to https://github.com/ping-pub/ping.pub/tree/main/chains/testnet
- Submit configs for testnet, go to https://github.com/ping-pub/testnet/tree/main/chains/testnet

# Example of Config

Expand Down
16 changes: 4 additions & 12 deletions chains/mainnet/cheqd.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,8 @@
"address": "https://cheqd-rest.publicnode.com"
},
{
"provider": "vNodes[V] Ser[V]ices",
"address": "https://api.cheqd.srvs.vnodesv.net"
},
{
"provider": "BadgerBite",
"address": "https://cheqd-api.badgerbite.io"
"provider": "vNodes[V] [WW] Ser[V]ices",
"address": "https://cheqd-srvs.vnodesv.net/api"
}
],
"rpc": [
Expand All @@ -40,12 +36,8 @@
"address": "https://cheqd-rpc.publicnode.com:443"
},
{
"provider": "vNodes[V] Ser[V]ices",
"address": "https://rpc.cheqd.srvs.vnodesv.net:443"
},
{
"provider": "BadgerBite",
"address": "https://cheqd-archive.badgerbite.io"
"provider": "vNodes[V] [WW] Ser[V]ices",
"address": "https://cheqd-srvs.vnodesv.net/rpc"
}
],
"snapshot_provider": "",
Expand Down
4 changes: 2 additions & 2 deletions chains/mainnet/elys.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
},
{
"provider": "vNodes[V]",
"address": "https://elys.srvs.vnodesv.net/rest"
"address": "https://elys-api.vnodesv.net"
}
],
"rpc": [
Expand Down Expand Up @@ -57,7 +57,7 @@
},
{
"provider": "vNodes[V]",
"address": "https://elys.srvs.vnodesv.net/rpc"
"address": "https://elys-rpc.vnodesv.net"
}
],
"coin_type": "118",
Expand Down
8 changes: 8 additions & 0 deletions chains/mainnet/fetchai.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@
{
"provider": "Allnodes",
"address": "https://fetch-rest.publicnode.com"
},
{
"provider": "BadgerBite",
"address": "https://fetch-api.badgerbite.io"
}
],
"rpc": [
Expand All @@ -18,6 +22,10 @@
{
"provider": "Allnodes",
"address": "https://fetch-rpc.publicnode.com:443"
},
{
"provider": "BadgerBite",
"address": "https://fetch-archive.badgerbite.io"
}
],
"snapshot_provider": "",
Expand Down
39 changes: 39 additions & 0 deletions chains/mainnet/safrochain.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"chain_name": "safrochain",
"api": [
{
"provider": "Safrochain Foundation",
"address": "https://api1.safrochain.network"
},
{
"provider": "Safrochain Foundation",
"address": "https://api2.safrochain.network"
}
],
"rpc": [
{
"provider": "Safrochain Foundation",
"address": "https://rpc1.safrochain.network"
},
{
"provider": "Safrochain Foundation",
"address": "https://rpc2.safrochain.network"
}
],
"snapshot_provider": "",
"sdk_version": "0.50",
"coin_type": "118",
"min_tx_fee": "5000",
"addr_prefix": "addr_safro",
"logo": "/logos/safrochain.png",
"theme_color": "#1D4ED8",
"assets": [
{
"base": "usaf",
"symbol": "SAF",
"exponent": "6",
"coingecko_id": "",
"logo": "/logos/safrochain.png"
}
]
}
8 changes: 4 additions & 4 deletions chains/mainnet/xion.json → chains/mainnet/verona.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"chain_name": "xion",
"chain_name": "verona",
"coingecko": "XION",
"network_type": "mainnet",
"rpc": [
Expand Down Expand Up @@ -35,14 +35,14 @@
"coin_type": "118",
"min_tx_fee": "100",
"addr_prefix": "xion",
"logo": "./logos/xion.png",
"logo": "./logos/verona.png",
"assets": [
{
"base": "uxion",
"symbol": "XION",
"symbol": "VERONA",
"exponent": "6",
"coingecko_id": "xion-2",
"logo": "./logos/xion.png"
"logo": "./logos/verona.png"
},
{
"base": "ibc/0471F1C4E7AFD3F07702BEF6DC365268D64570F7C1FDC98EA6098DD6DE59817B",
Expand Down
8 changes: 8 additions & 0 deletions chains/testnet/terra.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
{
"chain_name": "terra",
"api": [
{
"provider": "Nodeshub",
"address": "https://terra.test.api.nodeshub.online"
},
{
"provider": "Polkachu",
"address": "https://terra-testnet-api.polkachu.com"
}
],
"rpc": [
{
"provider": "Nodeshub",
"address": "https://terra.test.rpc.nodeshub.online:443"
},
{
"provider": "Polkachu",
"address": "https://terra-testnet-rpc.polkachu.com:443"
Expand Down
8 changes: 4 additions & 4 deletions chains/testnet/xion.json → chains/testnet/verona.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"chain_name": "xion",
"chain_name": "verona",
"coingecko": "XION",
"network_type": "testnet",
"rpc": [
Expand Down Expand Up @@ -35,14 +35,14 @@
"coin_type": "118",
"min_tx_fee": "100",
"addr_prefix": "xion",
"logo": "/logos/xion.png",
"logo": "/logos/verona.png",
"assets": [
{
"base": "uxion",
"symbol": "XION",
"symbol": "VERONA",
"exponent": "6",
"coingecko_id": "xion-2",
"logo": "/logos/xion.png"
"logo": "/logos/verona.png"
},
{
"base": "ibc/13B2C536BB057AC79D5616B8EA1B9540EC1F2170718CAFF6F0083C966FFFED0B",
Expand Down
Binary file added logos/safrochain.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
104 changes: 104 additions & 0 deletions logos/safrochain.svg
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 logos/verona.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 removed logos/xion.png
Binary file not shown.
Loading
Loading