-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* hypersign added skeleton * hypersign added endpoints * hypersign added sync * hypersign added tools * positions updated
- Loading branch information
Showing
21 changed files
with
366 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"label": "Hypersign", | ||
"position": 11 | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,164 @@ | ||
--- | ||
sidebar_position: 1 | ||
description: Endpoints | ||
--- | ||
|
||
import Tabs from '@theme/Tabs'; | ||
import TabItem from '@theme/TabItem'; | ||
|
||
# Endpoints — API / RPC / gRPC | ||
|
||
> In the Cosmos SDK, the gRPC-gateway translates gRPC endpoints into RESTful ones, enabling users to interact via the REST API. This adaptation is essential for clients that don't natively support gRPC or HTTP2. | ||
> The RPC endpoint enables users to interact with Hypersign's nodes, querying the node's state and transmitting transactions within the Hypersign Network. | ||
> The gRPC endpoint enables user interactions with a Hypersign Node through the efficient gRPC framework. In the Cosmos SDK, this protocol is crucial for state queries and transaction broadcasts. | ||
<Tabs> | ||
<TabItem value="api" label="API" default> | ||
|
||
#### Hypersign (official): | ||
```bash | ||
https://api.prajna.hypersign.id | ||
``` | ||
|
||
#### Anode: | ||
```bash | ||
https://hypersign.api.t.anode.team | ||
``` | ||
|
||
#### kjnodes: | ||
```bash | ||
https://hypersign-testnet.api.kjnodes.com | ||
``` | ||
|
||
#### KonsorTeach: | ||
```bash | ||
https://testnet-hypersign-api.konsortech.xyz | ||
``` | ||
|
||
#### Nodeist: | ||
```bash | ||
https://api-testnet-hypersign.nodeist.net | ||
``` | ||
|
||
#### NodeStake: | ||
```bash | ||
https://api-t.hypersign.nodestake.top | ||
``` | ||
|
||
#### Polkachu: | ||
```bash | ||
https://hypersign-testnet-api.polkachu.com | ||
``` | ||
|
||
#### Sr20de: | ||
```bash | ||
https://api-hypersign-testnet.sr20de.xyz | ||
``` | ||
|
||
#### StakerHouse: | ||
```bash | ||
https://hypersign-testnet-rest.stakerhouse.com | ||
``` | ||
|
||
#### STAVR: | ||
```bash | ||
https://hid.api.t.stavr.tech | ||
``` | ||
|
||
|
||
</TabItem> | ||
<TabItem value="rpc" label="RPC"> | ||
|
||
#### Anode: | ||
```bash | ||
https://hypersign.rpc.t.anode.team | ||
``` | ||
|
||
#### kjnodes: | ||
```bash | ||
https://hypersign-testnet.rpc.kjnodes.com | ||
``` | ||
|
||
#### KonsorTeach: | ||
```bash | ||
https://testnet-hypersign-rpc.konsortech.xyz | ||
``` | ||
|
||
#### Nodeist: | ||
```bash | ||
https://rpc-testnet-hypersign.nodeist.net | ||
``` | ||
|
||
#### NodeStake: | ||
```bash | ||
https://rpc-t.hypersign.nodestake.top | ||
``` | ||
|
||
#### Polkachu: | ||
```bash | ||
https://hypersign-testnet-rpc.polkachu.com | ||
``` | ||
|
||
#### Sr20de: | ||
```bash | ||
https://rpc-hypersign-testnet.sr20de.xyz | ||
``` | ||
|
||
#### StakerHouse: | ||
```bash | ||
https://hypersign-testnet-rpc.stakerhouse.com | ||
``` | ||
|
||
#### STAVR: | ||
```bash | ||
https://hid.rpc.t.stavr.tech | ||
``` | ||
|
||
</TabItem> | ||
<TabItem value="grpc" label="gRPC"> | ||
|
||
|
||
#### kjnodes: | ||
```bash | ||
hypersign-testnet.grpc.kjnodes.com | ||
``` | ||
|
||
#### KonsorTeach: | ||
```bash | ||
testnet-hypersign.konsortech.xyz:27090 | ||
``` | ||
|
||
#### Nodeist: | ||
```bash | ||
grpc-testnet-hypersign.nodeist.ne | ||
``` | ||
|
||
#### NodeStake: | ||
```bash | ||
grpc-t.hypersign.nodestake.top | ||
``` | ||
|
||
#### Polkachu: | ||
```bash | ||
hypersign-testnet-grpc.polkachu.com:10990 | ||
``` | ||
|
||
#### Sr20de: | ||
```bash | ||
grpc-hypersign-testnet.sr20de.xyz | ||
``` | ||
|
||
#### StakerHouse: | ||
```bash | ||
hypersign-testnet-grpc.stakerhouse.com | ||
``` | ||
|
||
#### STAVR: | ||
```bash | ||
hid.grpc.t.stavr.tech:8022 | ||
``` | ||
|
||
</TabItem> | ||
</Tabs> |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Hypersign | ||
|
||
import MainpageMetrics from '@site/src/components/MainpageMetrics'; | ||
|
||
<MainpageMetrics rpc="https://hid.rpc.t.stavr.tech" binary="hid-noded" /> | ||
|
||
[Hypersign](https://www.hypersign.id) is a permissionless blockchain network to manage digital identity and access rights. | ||
|
||
It aims to empower humans to gain control of their data and access on the internet by providing scalable, interoperable and secure verifiable data registry (VDR) to implement use cases on Self Sovereign Identity (SSI) principles. | ||
|
||
![hypersign](./img/hypersign.png) | ||
|
||
[Website](https://www.hypersign.id) | [Blog](https://medium.com/hypersign) | [GitHub](https://github.com/hypersign-protocol) | [Twitter](https://twitter.com/hypersignchain) | [Discord](https://discord.com/invite/MMnhBYjF4N) | [Docs](https://docs.hypersign.id) | ||
|
||
```mdx-code-block | ||
import DocCardList from '@theme/DocCardList'; | ||
<DocCardList /> | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"label": "Sync", | ||
"position": 2 | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
--- | ||
sidebar_position: 4 | ||
description: AddrBook | ||
--- | ||
|
||
# AddrBook | ||
|
||
> Address book refers to a local database or record that a node maintains of all the peers it has come into contact with or learned about. This helps in the peer discovery process. | ||
import SelectPaste from '@site/src/components/SelectPaste'; | ||
|
||
import { addrBook } from '@site/src/components/SelectPaste/addrBook.ts'; | ||
|
||
export let endpoints = [ | ||
`https://raw.githubusercontent.com/obajay/nodes-Guides/main/Projects/Hypersign/addrbook.json`, | ||
`https://anode.team/Hypersign/test/addrbook.json`, | ||
`http://snapshots.autostake.com/jagrat/addrbook.json`, | ||
`https://snapshots.kjnodes.com/hypersign-testnet/addrbook.json`, | ||
`https://snapshots.takeshi.team/hypersign-testnet/addrbook.json`, | ||
`https://t-ss.nodeist.net/hypersign/addrbook.json`, | ||
`https://ss-t.hypersign.nodestake.top/addrbook.json`, | ||
`https://snapshots.polkachu.com/testnet-addrbook/hypersign/addrbook.json`, | ||
]; | ||
|
||
export let home = 'hid-node'; | ||
|
||
export let binary = 'hid-noded'; | ||
|
||
<SelectPaste endpoints={endpoints} codeTemplate={addrBook} home={home} binary={binary} tip="Click on any endpoint to paste it into the code block." /> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
--- | ||
sidebar_position: 3 | ||
description: Live Peers / Seeds | ||
--- | ||
|
||
# Live Peers / Seeds | ||
|
||
> When you start a node, you often need to connect to the network. This requires you to connect to one or more peers to start downloading the blockchain and receiving new blocks and transactions. Seeding nodes or bootstrap nodes help in this initial connection process. | ||
:::info | ||
Copy and run the commands below to add your peers into `config.toml`. | ||
::: | ||
|
||
import LivePeers from '@site/src/components/LivePeers'; | ||
|
||
export let home = 'hid-node'; | ||
|
||
export let binary = 'hid-noded'; | ||
|
||
<LivePeers rpc="https://hid.rpc.t.stavr.tech" home={home} binary={binary} /> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
--- | ||
sidebar_position: 1 | ||
description: Snapshot | ||
--- | ||
|
||
# Snapshot | ||
|
||
> When a new node joins a network, it can use a snapshot — a compressed backup of the chain's data — to quickly synchronize with the current state. Snapshots expedite the process, reducing the need to download and verify every transaction from the beginning. | ||
:::info | ||
Choose a snapshot from the list and run the commands below. Don't forget to change `snapshot_url`. | ||
::: | ||
|
||
```bash | ||
sudo systemctl stop hid-noded | ||
|
||
# make a backup | ||
cp $HOME/.hid-node/data/priv_validator_state.json $HOME/.hid-node/priv_validator_state.json.backup | ||
|
||
# reset your node and download a snapshot | ||
hid-noded tendermint unsafe-reset-all --home $HOME/.hid-node --keep-addr-book | ||
wget <snapshot_url> | lz4 -dc - | tar -xf - -C $HOME/.hid-node | ||
|
||
# replace the priv_validator_state.json you have backed up | ||
mv $HOME/.hid-node/priv_validator_state.json.backup $HOME/.hid-node/data/priv_validator_state.json | ||
|
||
sudo systemctl restart hid-noded && sudo journalctl -u hid-noded -f -o cat | ||
``` | ||
|
||
A list of Snapshots you can use: | ||
|
||
#### kjnodes: | ||
```bash | ||
https://snapshots.kjnodes.com/hypersign-testnet/snapshot_latest.tar.lz4 | ||
``` | ||
|
||
#### Nodeist: | ||
```bash | ||
https://t-ss.nodeist.net/hypersign/snapshot_latest.tar.lz4 | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
--- | ||
sidebar_position: 2 | ||
description: State Sync | ||
--- | ||
|
||
# State Sync | ||
|
||
> State Sync allows new nodes to join a blockchain network by downloading a recent snapshot of the application state instead of processing all historical blocks. This approach is typically faster and requires less data, as the application state is usually more concise than the entire block history. | ||
import SelectPaste from '@site/src/components/SelectPaste'; | ||
|
||
import { stateSync } from '@site/src/components/SelectPaste/stateSync.ts'; | ||
|
||
export let endpoints = [ | ||
`https://hypersign.rpc.t.anode.team`, | ||
`https://hypersign-testnet.rpc.kjnodes.com`, | ||
`https://testnet-hypersign-rpc.konsortech.xyz`, | ||
`https://rpc-testnet-hypersign.nodeist.net`, | ||
`https://rpc-t.hypersign.nodestake.top`, | ||
`https://hypersign-testnet-rpc.polkachu.com`, | ||
`https://rpc-hypersign-testnet.sr20de.xyz`, | ||
`https://hypersign-testnet-rpc.stakerhouse.com`, | ||
`https://hid.rpc.t.stavr.tech`, | ||
]; | ||
|
||
export let home = 'hid-node'; | ||
|
||
export let binary = 'hid-noded'; | ||
|
||
<SelectPaste endpoints={endpoints} codeTemplate={stateSync} home={home} binary={binary} tip="Click on any RPC to paste it into the code block." /> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"label": "Useful Resources", | ||
"position": 3 | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
sidebar_position: 1 | ||
description: Explorers | ||
--- | ||
|
||
# Explorers | ||
|
||
> A block explorer is a search engine that allows users to access and explore the contents of individual blocks, transactions, validators, and addresses on a blockchain. It provides a visual interface to navigate the intricate details of blockchain operations. | ||
### There are a number of explorers that you can use for Hypersign Network: | ||
|
||
| Name | Layer | Network | URL | | ||
| --- | --- | --- | --- | | ||
| Hypersign (official) | Cosmos | prajna-1 | https://explorer.hypersign.id/hypersign-prajna-testnet | | ||
| AmSulutions | Cosmos | prajna-1 | https://explorer.theamsolutions.info/hypersign-test | | ||
| kjnodes | Cosmos | prajna-1 | https://explorer.kjnodes.com/hypersign-testnet | | ||
| Nodeist | Cosmos| prajna-1 | https://test.explorer.ist/hypersign | | ||
| NodeStake | Cosmos | prajna-1 | https://explorer.nodestake.top/hypersign-testnet | | ||
| StakerHouse | Cosmos | prajna-1 | https://cosmotracker.com/hypersign | | ||
| STAVR | Cosmos | prajna-1 | https://explorer.stavr.tech/HyperSign | | ||
| TC Network | Cosmos | prajna-1 | https://testnet.explorer.tcnetwork.io/hypersign | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
sidebar_position: 3 | ||
description: Other-tools | ||
--- | ||
|
||
# Other Tools | ||
|
||
> This page is a repository of valuable tools and resources offered by the Hypersign Community, including monitoring systems, dashboards, and versatile platforms. These resources are designed to enhance your capabilities and are backed by Hypersign Community's commitment to support your needs. | ||
:::info | ||
The following page contains links to third-party content. Hypersign Network does not endorse or provide support for these contributions. | ||
::: | ||
|
||
To contribute your own resource, simply click on **Edit this page** at the bottom, insert your resource using Markdown formatting, and then initiate a pull request for the submission to be reviewed. | ||
|
||
|
||
| Contribution | Description | Author | Date added/updated | | ||
| --- | --- | --- | --- | | ||
| [Governance Bot](https://t.me/kjnodes_testnet_proposal_bot) | A telegram bot to notify users of governance proposals when they're available for voting. | [kjnodes](https://github.com/kj89) | 2023-12-22 | | ||
| [RPC Scanner](https://services.kjnodes.com/mainnet/lava/public-rpc) | The tool scan the network and produce a list of nodes that publish their RPC endpoints. | [kjnodes](https://github.com/kj89) | 2024-11-09 | | ||
| [Decentralization Maps](https://konsortech.xyz/testnet/hypersign/) | The tool shows the location of Hypersign nodes on the world map. | [KonsorTeach](https://github.com/konsortech) | 2024-11-09 | | ||
| [Decentralization Diagram](https://github.com/obajay/StateSync-snapshots/tree/main/Projects/Hypersign/Decentralization) | The tool shows the location of Hypersign nodes relative to data centers in a circular diagram. | [STAVR](https://github.com/obajay) | 2024-11-09 | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
{ | ||
"label": "Injective", | ||
"position": 11 | ||
"position": 12 | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
{ | ||
"label": "Lava Network", | ||
"position": 12 | ||
"position": 13 | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
{ | ||
"label": "Namada", | ||
"position": 13 | ||
"position": 14 | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
{ | ||
"label": "Nibiru", | ||
"position": 14 | ||
"position": 15 | ||
} |
Oops, something went wrong.