-
Notifications
You must be signed in to change notification settings - Fork 373
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: make rpc and api sections more digestible #1746
Comments
AI suggestion: I understand the confusion. Here's a structured plan to make the RPC/API sections more readable and clear: 1. Separate Consensus and DA Endpoints ClearlyCurrent Issue:
Solution:
2. Clarify Usage of EndpointsCurrent Issue:
Solution:
Example: Consensus Endpoints
3. Reduce Bulleted Lists and White SpaceCurrent Issue:
Solution:
Example Table:
5. Provide a SummaryCurrent Issue:
Solution:
Example Summary: Consensus Endpoints:
DA Endpoints:
Implementation Example:## Consensus Endpoints
**Purpose:** Used for consensus operations and can also be used by DA nodes to post data.
| Endpoint Type | Endpoint | Port |
| ------------- | -------- | ---- |
| Consensus RPC | `public-celestia-rpc.numia.xyz` | 26657 |
| Consensus gRPC | `public-celestia-rpc.numia.xyz` | 9090 |
| Consensus RPC | `celestia-rpc.mesa.newmetric.xyz` | 26657 |
| Consensus gRPC | `celestia-rpc.mesa.newmetric.xyz` | 9090 |
## Data Availability (DA) Endpoints
**Purpose:** Used for querying the chain’s state and broadcasting transactions without running a full node.
| Endpoint Type | Endpoint | Port |
| ------------- | -------- | ---- |
| DA RPC | `public-celestia-lcd.numia.xyz` | 1317 |
| DA gRPC | `public-celestia-lcd.numia.xyz` | 9090 |
| DA RPC | `celestia-rest.mesa.newmetric.xyz` | 1317 |
| DA gRPC | `celestia-rest.mesa.newmetric.xyz` | 9090 |
## Trusted Endpoints
**Provider:** DevOps, P-OPS
| Endpoint Type | Endpoint | Port |
| ------------- | -------- | ---- |
| Trusted RPC | `trusted-celestia-rpc.devops.xyz` | 26657 |
| Trusted gRPC | `trusted-celestia-rpc.devops.xyz` | 9090 |
| Trusted RPC | `trusted-celestia-rpc.pops.xyz` | 26657 |
| Trusted gRPC | `trusted-celestia-rpc.pops.xyz` | 9090 |
## Community Endpoints
**Provider:** Various community members
| Endpoint Type | Endpoint | Port |
| ------------- | -------- | ---- |
| Community RPC | `public-celestia-rpc.numia.xyz` | 26657 |
| Community gRPC | `public-celestia-rpc.numia.xyz` | 9090 |
| Community RPC | `celestia-rpc.mesa.newmetric.xyz` | 26657 |
| Community gRPC | `celestia-rpc.mesa.newmetric.xyz` | 9090 | Relevant Links:This should make the documentation more readable and user-friendly. |
This issue should handle:
|
adding from previous issue: feature request: make an issue template for adding new RPCs
|
RPCs that work for light nodes that are reliable: Mainnet Beta
Mocha
|
from #1220 |
from #1743 |
discussion in slack
The text was updated successfully, but these errors were encountered: