Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 20 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,25 @@ categories = ["cryptography::cryptocurrencies", "web-programming"]

[dependencies]
# Soroban SDK for smart contract development
soroban-sdk = "21.0.0"
soroban-sdk = { version = "21.0.0", features = [] }
soroban-token-sdk = "21.0.0"

# Stellar SDK for blockchain interactions
stellar-sdk = "0.24.0"
stellar_sdk = "0.1.4"

# Async runtime
tokio = { version = "1.0", features = ["full"] }

# GraphQL
async-graphql = { version = "7.0", features = ["chrono", "dataloader"] }
async-graphql-axum = "7.0"
axum = "0.8"
tower-http = { version = "0.5", features = ["cors", "trace"] }
async-trait = "0.1"

# Time handling
chrono = { version = "0.4", features = ["serde"] }

# Serialization
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
Expand All @@ -42,6 +53,13 @@ clap = { version = "4.0", features = ["derive"] }
log = "0.4"
env_logger = "0.10"

# Unique identifiers
uuid = { version = "1.0", features = ["v4"] }

[features]
default = []
testutils = ["soroban-sdk/testutils"]

[dev-dependencies]
soroban-sdk = { version = "21.0.0", features = ["testutils"] }

Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ A comprehensive DeFi toolkit for building decentralized finance applications on
- **🪙 Token Contracts**: Complete ERC-20-like token implementation on Stellar
- **💧 Liquidity Pools**: Automated market maker (AMM) liquidity pools
- **🌾 Yield Farming**: Staking and reward distribution mechanisms
- **⚡ Flash Loans**: Borrow assets without collateral (0.09% fee)
- **🌉 Cross-chain Bridges**: Asset transfer between different blockchains
- **🏛️ Governance**: Decentralized governance and voting systems
- **📊 Analytics**: Real-time DeFi protocol analytics and monitoring
Expand Down Expand Up @@ -206,6 +207,7 @@ at your option.
### Phase 2: Advanced Features (Q2 2024)
- [ ] Yield farming protocols
- [ ] Cross-chain bridges
- [x] Flash loans with atomic borrowing (0.09% fee)
- [ ] Governance contracts with voting
- [ ] Advanced analytics dashboard
- [ ] Web GUI for easy interaction
Expand Down
Loading