Skip to content

Ciphernode Bonding Contracts #616

Description

@hmzakhalid

Create the foundational bonding system supporting both USDC and native ENCL tokens, with preferential selection for native token holders.

Tasks

  • Create a Ciphernode Bonding contract
  • Support USDC & native ENCL token bonding: Dual bonding
  • [~] Implement preferential selection weighting for ENCL bonds
    • Replaced by tickets mechanism and removed from scope
  • Track bond amounts, timestamps, and weighting multipliers
  • Enforce minimum USD-denominated bond requirements
  • Integration with CiphernodeRegistry
  • Per-ticket slashing and top-up

Metadata

Metadata

Assignees

Labels

contractsRelated to the enclave-contracts packagetokenomics

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions