59 lines
1.3 KiB
Markdown
59 lines
1.3 KiB
Markdown
# Quick Start Guide
|
|
|
|
## Current Status
|
|
|
|
✅ **Repository is ready!** All files are committed and ready to push.
|
|
|
|
## Immediate Next Steps
|
|
|
|
### 1. Create Remote Repository
|
|
|
|
Create a new empty repository on your git hosting service (GitHub, GitLab, etc.)
|
|
|
|
### 2. Push to Remote
|
|
|
|
```bash
|
|
cd /home/intlc/projects/proxmox/dbis_core/src/core/defi/arbitrage
|
|
git remote add origin <your-repo-url>
|
|
git push -u origin main
|
|
```
|
|
|
|
### 3. Add as Submodule
|
|
|
|
```bash
|
|
cd /home/intlc/projects/proxmox
|
|
git submodule add <your-repo-url> dbis_core/src/core/defi/arbitrage
|
|
git commit -m "Add arbitrage tool as submodule"
|
|
```
|
|
|
|
## What's Included
|
|
|
|
- ✅ Complete arbitrage loop implementation
|
|
- ✅ Risk controls (30% LTV, 25% USDTz exposure)
|
|
- ✅ Progressive redemption testing
|
|
- ✅ CLI and programmatic API
|
|
- ✅ Comprehensive documentation
|
|
|
|
## Documentation
|
|
|
|
- **README.md** - Quick start and overview
|
|
- **README_SUBMODULE.md** - Complete documentation
|
|
- **REMOTE_SETUP_INSTRUCTIONS.md** - Detailed setup steps
|
|
- **COMPLETION_STATUS.md** - Current status and statistics
|
|
|
|
## Usage
|
|
|
|
```typescript
|
|
import { dealOrchestratorService } from '@/core/defi/arbitrage';
|
|
|
|
const result = await dealOrchestratorService.executeDeal({
|
|
totalEthValue: '10000000',
|
|
participantBankId: 'BANK001',
|
|
moduleId: 'MODULE001',
|
|
});
|
|
```
|
|
|
|
## Support
|
|
|
|
See `README_SUBMODULE.md` for comprehensive documentation.
|