Skip to content

Collateral Pool and Liquidation Contract #306

Description

@Mkalbani

Location: contracts/collateral_pool
Language: Rust (Soroban)
Estimated Time: 8 hours
Difficulty: Hard

Description

Build a collateral pool managing multiple asset types with risk assessment and automated liquidation.

Tasks

  • Design pool structure
  • Implement collateral deposit
  • Add asset risk weighting
  • Create liquidation triggers
  • Implement auction mechanism
  • Add collateral valuation
  • Create pool reserve management
  • Write comprehensive tests
  • Implement slashing penalties
  • Add emergency shutdown

Acceptance Criteria

  • Multiple collateral types
  • Risk weighting accurate
  • Liquidations execute fairly
  • Auctions find buyers
  • Penalties applied
  • All tests pass

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions