Skip to content

v1.0.0-alpha.5

Pre-release
Pre-release

Choose a tag to compare

@NateIsern NateIsern released this 11 Apr 15:58
· 131 commits to main since this release

Critical P2P Fix

Root Cause Found

react-native-tcp-socket was being called as TcpSocket.default.createConnection() but the module exports createConnection directly via module.exports — there is no .default. This caused every TCP connection attempt to throw undefined is not a function, which was silently caught, leaving the wallet permanently in 'Searching for peers...' state.

Fix

TcpSocket.default.createConnection()TcpSocket.createConnection()

Verified

Node.js test against seed1.fairco.in:46372 confirms:

  • DNS resolution works (104.248.84.245)
  • TCP connection succeeds
  • Version handshake completes (protocol 71000)
  • verack received — peer is ready

Also in this release

  • Edge-to-edge scrolling (content scrolls behind notch)