Skip to content

Collateral service for proxy usage #221

@QSchlegel

Description

@QSchlegel

Summary

Build a collateral service where users pay 22 ADA, which gets split into 4 UTxOs in a server-controlled wallet. These UTxOs are then released as collateral when needed for proxy transactions.

How it works

  1. User pays 22 ADA to the collateral service
  2. Service splits the payment into 4 UTxOs (5.5 ADA each) in a server-controlled wallet
  3. UTxOs are held and released as collateral for proxy usage
  4. Collateral is returned/recycled after proxy transactions complete

Implementation areas

  • Collateral wallet management (server-controlled)
  • Payment endpoint — accept 22 ADA, validate, split into 4 UTxOs
  • UTxO tracking — map collateral UTxOs to users/proxy sessions
  • Collateral release logic — lock/unlock for proxy transactions
  • Collateral return/reclaim flow
  • Integration with existing proxy system (ProxyControl, ProxySetup, ProxySpend)
  • Admin dashboard or API for monitoring collateral pool

🤖 Generated with Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions