A comprehensive Solana blockchain integration for Aurex Cash virtual crypto cards, enabling seamless DeFi payments and cross-chain operations.
- Virtual Card Management: Create and manage virtual crypto cards on Solana
- Cross-Chain Payments: Bridge payments between Solana and traditional payment systems
- DeFi Integration: Enable DeFi protocols to interact with Aurex virtual cards
- Real-time Settlement: Instant payment processing using Solana's high-speed blockchain
- Security First: Multi-signature wallets and secure card operations
┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐
│ Aurex API │◄──►│ Solana Bridge │◄──►│ Solana Program │
│ │ │ │ │ │
└─────────────────┘ └──────────────────┘ └─────────────────┘
│
▼
┌──────────────────┐
│ Client SDK │
│ │
└──────────────────┘
aurex-solana-bridge/
├── program/ # Rust Solana program
│ ├── src/
│ └── Cargo.toml
├── sdk/ # TypeScript SDK
│ ├── src/
│ └── package.json
├── api/ # Bridge API server
│ ├── src/
│ └── package.json
├── docs/ # Documentation
└── scripts/ # Deployment scripts
- Rust 1.70+
- Node.js 18+
- Solana CLI
- Anchor Framework
- Clone the repository:
git clone https://github.com/aurexcashgit/aurex-solana-bridge
cd aurex-solana-bridge- Install dependencies:
./scripts/setup.sh- Deploy to devnet:
./scripts/deploy-devnet.shnpm run build- Build all packagesnpm run test- Run testsnpm run deploy- Deploy to Solananpm run dev- Start development server
- Program Guide - Solana program documentation
- SDK Reference - Client SDK usage
- API Reference - Bridge API endpoints
- Security - Security considerations
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
MIT License - see LICENSE for details
- Aurex Cash - Main platform
- Solana Docs - Solana documentation
- Anchor Docs - Anchor framework
Built with ❤️ for the Solana ecosystem