Strategy and tradingStart
iOS setup
Build the Core and UI packages, generate the Xcode project, and configure only the publishable client values.
iOS setup — contract and behavior
- The app targets iOS 17+ with Swift 6 and Xcode 16+.
- XcodeGen produces the app project from the checked-in specification.
- Only the Supabase anon key ships in the client; service-role and model-router HMAC values remain server-side.
- Core network and model logic remains host-buildable so contracts can be verified without a simulator.
Commands and examples
swift buildswift testxcodegen generate