Web3 Crypto Gateway Finalisation
Budget: $5,000 – $10,000 USD
I have a nearly finished cryptocurrency payment gateway that lets online merchants accept TEXITcoin (TXC) and PUREmedal (PURE). The core smart-contract logic, checkout flow and database schema are already in place, and the stack is React on the front end with a Node.js back end. What I need now is an experienced full-stack Web3 developer who can tie up the loose ends, harden the code and get us to a production launch.
Key gaps to close
• Merchant dashboard polish – merchants must be able to generate API keys, configure webhooks, and choose between HD/xpub or static wallet addresses.
• Checkout edge cases – customers see a payment address and live status updates; the status must stay accurate even on slow or re-orged blocks.
• Reliable notifications – once a payment is final, the merchant receives a webhook callback that includes the transaction hash and order metadata.
• Front-end/back-end sync – align validation rules, error handling and UI messaging across React and Node.js so behaviour is consistent.
• Deployment readiness – create build scripts, environment sample files and concise docs so we can spin up staging and production clusters with confidence.
• Testing – add unit tests for utility libraries and end-to-end tests that walk through a complete purchase in both TXC and PURE.
Acceptance criteria
1. All dashboard actions save and retrieve data without console or network errors.
2. A buyer can complete a purchase in testnet and mainnet; status updates appear in real time.
3. Webhook fires exactly once per confirmed payment with correct payload.
4. README covers environment variables, build commands, migrations and deployment steps.
5. All automated tests pass in CI.
If this sounds like your wheelhouse and you have proven React, Node.js and on-chain integration experience, let’s finish this gateway and get it live.
Key gaps to close
• Merchant dashboard polish – merchants must be able to generate API keys, configure webhooks, and choose between HD/xpub or static wallet addresses.
• Checkout edge cases – customers see a payment address and live status updates; the status must stay accurate even on slow or re-orged blocks.
• Reliable notifications – once a payment is final, the merchant receives a webhook callback that includes the transaction hash and order metadata.
• Front-end/back-end sync – align validation rules, error handling and UI messaging across React and Node.js so behaviour is consistent.
• Deployment readiness – create build scripts, environment sample files and concise docs so we can spin up staging and production clusters with confidence.
• Testing – add unit tests for utility libraries and end-to-end tests that walk through a complete purchase in both TXC and PURE.
Acceptance criteria
1. All dashboard actions save and retrieve data without console or network errors.
2. A buyer can complete a purchase in testnet and mainnet; status updates appear in real time.
3. Webhook fires exactly once per confirmed payment with correct payload.
4. README covers environment variables, build commands, migrations and deployment steps.
5. All automated tests pass in CI.
If this sounds like your wheelhouse and you have proven React, Node.js and on-chain integration experience, let’s finish this gateway and get it live.
Related categories:
JavaScript
Cold Fusion
Node.js
Blockchain
Smart Contracts
API Development
Cryptocurrency