I’m building a public-facing website where every transaction happens through a Solana smart contract. The blockchain layer is not an add-on; it is the heart of the product. Users must be able to connect a Solana wallet (Phantom, Solflare or similar), call the contract, and instantly see the on-chain result reflected in the site’s UI. Here’s what I need from you: • A clean, responsive front end (React or another modern framework you prefer) that guides users through the wallet-connect flow and shows real-time contract data. • A back-end or serverless function that signs and submits transactions securely when the user confirms an action. • Deployment of at least one working smart contract on Solana’s mainnet or devnet (I’ll provide any required keys), plus the TypeScript/Anchor or Rust source so I can audit the code. • Basic error handling and status feedback (pending, confirmed, failed) so users always know where their transaction stands. Acceptance criteria 1. Wallet connect, transaction sign, and confirmation all succeed on Solana devnet without manual intervention. 2. Front-end and contract source compile from a fresh clone with the commands noted in your README. 3. Every on-chain action results in the correct UI update within 15 seconds of finality. If you’ve shipped production Solana dApps or have deep experience with Solana-web3.js, Anchor, or Rust smart contracts, let’s talk—I’m ready to get this live.