diff --git a/mobile_app/app/tutorial.tsx b/mobile_app/app/tutorial.tsx index ced43e0..fe6e342 100644 --- a/mobile_app/app/tutorial.tsx +++ b/mobile_app/app/tutorial.tsx @@ -127,8 +127,8 @@ export default function TutorialScreen() { icon: "message-square", kicker: "Messages", title: "Encrypted chat, no internet.", - body: "Peer-to-peer messages over BLE, LoRa radio, or LAN. No servers, no phone number, no SIM. Open the Messages tab to start a conversation.", - statLabel: "Mesh ID", + body: "Send messages to nearby peers over Bluetooth radio. No servers, no phone number, no SIM. Open the Messages tab to start a conversation.", + statLabel: "Your mesh ID", statValue: shortAddress(myAddress), }, { @@ -143,7 +143,7 @@ export default function TutorialScreen() { icon: "credit-card", kicker: "Wallet", title: "Pay any peer, no banks required.", - body: "Your Solana wallet is built in. Send SOL or tokens to any mesh peer: scan their QR or pick from Messages. Keys never leave this device.", + body: "Your Solana wallet is built in. Send SOL or tokens to any mesh peer — scan their QR or pick from Messages. Keys never leave this device.", statLabel: "Wallet", statValue: shortAddress(publicKey?.toBase58()), }, @@ -158,7 +158,7 @@ export default function TutorialScreen() { const finish = useCallback(() => { markTutorialCompleted() .catch(() => undefined) - .finally(() => router.replace("/(tabs)")); + .finally(() => router.replace("/(tabs)/messages")); }, []); const navigateWith = useCallback( @@ -273,6 +273,14 @@ export default function TutorialScreen() { style={S.footerButton} /> )} +