Standalone DeFi Swapping Contract on Solana

Job ID: 39922351

Budget: ₹2,500 – ₹0 INR

I’m looking for an experienced Solana smart-contract developer to build a standalone DeFi swapping and trading program from the ground up. The contract will not connect to Serum, Orca, or any other existing protocol; it must manage its own liquidity pools, pricing curve, and fee logic natively.

Scope
• Architect and code the on-chain program in Rust using Anchor or the core Solana SDK.
• Implement secure pool creation, token deposits/withdrawals, swap execution, fee collection, and admin controls.
• Write unit tests, integrate with Solana Program Test, and supply clear TypeScript client examples so front-end teams can call every instruction.
• Produce deployment scripts, a concise README, and basic on-chain documentation (IDL).
• Deliver a short risk-mitigation note covering overflow checks, re-entrancy protection, and upgrade strategy.

Acceptance
• Program compiles and deploys on devnet and mainnet-beta.
• All tests pass with ≥95 % coverage.
• Gas and account-rent costs are benchmarked and included in the report.
• Code is clean, annotated, and follows Solana security best practices.

If you’ve previously shipped production-grade Solana programs—especially swap AMMs—let’s talk.
Related categories: Rust Smart Contracts Solana