ChainSafe / ChainSafe/forest

Deploy Forest RPC Public Endpoint

Open
#4,766 0 comments 0 reactions 0 assignees View on GitHub
Type: Epic
Dominant language
Rust
Stars
697
Forks
200
Avg merge
1d 5h
Merged PRs (30d)
65

Description

# Summary

Create a public RPC endpoint that uses Forest as the backend.

# Motivation

- Enable further complaint-driven development of our RPC implementation
- Demonstrate the capabilities of Forest
- Provide a public good for the community

# Tasks

- [ ] Deploy a public-facing instance of Forest
- [ ] Establish metrics collection to understand usage of endpoint
- [ ] Document endpoint in the Forest docs
- [ ] Promote endpoint on Slack and community docs

# Risks & Dependencies

- Forest's RPC endpoints are currently incomplete and have not been battle tested. Such a service may require significant maintenance.
- Load balancing, rate limiting, etc. may require additional components. We may want to explore using lotus-gateway, or building something similar

# Additional Links & Resources

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.