Skip to content

fix: RPC port and Linux dev wallet + setup guide#22

Open
NorseT82 wants to merge 1 commit into
sentinel-official:mainfrom
NorseT82:fix/rpc-port-and-linux-dev-wallet
Open

fix: RPC port and Linux dev wallet + setup guide#22
NorseT82 wants to merge 1 commit into
sentinel-official:mainfrom
NorseT82:fix/rpc-port-and-linux-dev-wallet

Conversation

@NorseT82

Copy link
Copy Markdown

What

  • RPC config fix — adds explicit :443 port to all DEFAULT_RPC_POOL entries in chain.ts. The sentinel-dvpnx node binary requires an explicit port in every RPC address and rejects bare HTTPS URLs, causing fresh deploys to fail with "validating rpc config" on v0.1.2 out of the box.
  • Linux dev walletwallet.ts / index.ts bypass the OS keyring requirement when the app runs unpackaged on Linux, so developers on WSL2/Linux can work from source without configuring gnome-keyring or kwallet.
  • Setup guidedocs/node-setup-guide.md and docs/node-setup-guide.html: a full end-user Windows setup guide covering install → Docker → wallet → port forwarding → deploy → troubleshoot, including a workaround for the RPC config error for users with a stale settings.json.
  • Release notesRELEASE-NOTES-v0.1.2.md covering the full v0.1.2 changelog.

Test

Deployed a node from source on WSL2 — confirmed Online status after applying these fixes. The RPC config error no longer appears on fresh deploy.

- chain.ts: add explicit :443 port to all DEFAULT_RPC_POOL entries; the
  node binary (sentinel-dvpnx) requires an explicit port in RPC addresses
  and rejects bare HTTPS URLs with "validating rpc config" — making fresh
  deploys fail on v0.1.2 out of the box
- wallet.ts + index.ts: bypass OS keyring requirement in unpackaged Linux
  builds so developers on WSL2/Linux can run from source without a system
  keyring daemon
- docs/node-setup-guide.{md,html}: end-user Windows setup guide covering
  install, Docker, wallet, port forwarding, deploy, and troubleshooting
  (including the :443 fix for users with stale settings.json)
- RELEASE-NOTES-v0.1.2.md: full changelog for the v0.1.2 release

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant