Repository navigation
Pin the wallet to mainnet: NEAR Intents has no testnet (S7.14) - #158
Merged
Merged
Conversation
Re-read live on 2026-11-10: hackathon Q-007 still says no testnet exists or is planned, and the vendor docs say the same. Every money path is mainnet-only, so the untested NEXT_PUBLIC_NEAR_NETWORK switch could only produce a wallet that signs in and then cannot pay or be paid. It also allowed a *.testnet payout address through validation for a delivery that cannot land. NEAR_NETWORK is now the literal "mainnet". The per-path audit is recorded in ARCHITECTURE.md §11, ESSENTIALS, README and LAUNCH §1.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The human asked whether any part of Settle needs NEAR testnet. Live on 2026-11-10, none does:
/v0/tokens(216 assets) lists only mainnetnearcontracts; the one "test" id is the mainnet sub-accounttest-token.highdome3013.near.dry: truequotes are already the no-funds paths.The untested
NEXT_PUBLIC_NEAR_NETWORKswitch could only produce a wallet that signs in and then cannot pay or be paid — and, worse, a*.testnetpayout address that passes validation for a delivery that cannot land.NEAR_NETWORKis now the literal"mainnet".Docs: ARCHITECTURE §11 (per-path audit), ESSENTIALS, README limitation, LAUNCH §1 re-check note, ROADMAP S7.14.
Test plan
pnpm format && pnpm typecheck && pnpm lint— cleanpnpm test— 671 passed, 1 skipped"mainnet"and production has no network variable set (vercel env ls).Issue: #157