Skip to content

pallet-dap-satellites: local collection to avoid burn  #10488

@sigurpol

Description

@sigurpol

On system parachains different from AH and on RC we need a mechanism to collect fees/revenues/slashing into a chain-local POT and then send them periodically to DAP on AH.

Initially, we focus on collecting funds to avoid to burn. Sending will be implemented in a separate task.

This will be achieve with a branch new very minimal pallet-dap-satellite pallet.

Example:

For coretime chain the coretime revenues are handled like this today:

daily: XCM coretime -> RC -> Burns

The proposed solution:

  • a pallet-dap-satellite deployed on coretime chain responsible to
    • collect fees into a coretime-chain local POT
    • periodically send to AH DAP

Note that the what is critical to implement from the beginning is the collection so that we don't burn anything anymore. Sending to AH DAP can happen later

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions