The in-game store of my macOS title is meant to accept Ethereum, however the current build can neither connect reliably to the network nor complete a transaction once a wallet is detected. I need a developer who can dive into the existing Swift / Objective-C codebase, trace the integration layer, and restore full end-to-end processing—from node hand-shake through to receipt confirmation—without altering the gameplay loop. What is broken • Integration with the crypto network: the node connection times out or returns malformed JSON-RPC responses. • Transaction processing: signed transactions are created but never move past the pending state, so balances remain unchanged. Scope of work • Audit the current Web3/ethers implementation, pinpoint the failing calls, and patch or replace as needed. • Ensure ERC-20 as well as native ETH transfers succeed on mainnet and testnet. • Add robust error handling and logging so future issues surface clearly in console and Crashlytics. • Produce a small test harness or demo scene proving that a full payment round-trip works on macOS 12+. What I’d like to see in your bid Share past work that demonstrates you have fixed or built crypto payment flows—ideally on macOS or iOS, but desktop experience is most valuable here. A succinct note on your approach is welcome; no lengthy proposals needed. Deliverables 1. Updated source files and any new dependencies (CocoaPods / Swift Package Manager). 2. Buildable Xcode project that connects to Ethereum mainnet, processes a test purchase, and returns a success callback inside the game. 3. Short changelog describing each fix. Once the demo purchase clears on my end, the milestone is complete and the code can be merged into our main branch.