Skip to content

MEV Shield unavailable when proxy staking #3066

Description

@jimmygu3

Is your feature request related to a problem? Please describe.

I am attempting to proxy stake using BTCLI v11 and get the message:

MEV shield skipped: cannot wrap a proxied call — submitting unshielded

My command is:

btcli stake add --wallet [PROXY WALLET NAME] --wallet-hotkey [PROXY WALLET HOTKEY] --proxy-for [COLDKEY SS58]

I then specify the subnet and amount. Before submitting, BTCLI displays:

MEV shield skipped: cannot wrap a proxied call — submitting unshielded

stake τXX.000000000 to [PROXY WALLET NAME]/[PROXY WALLET HOTKEY] on netuid XX
[as COLDKEY SS58 via proxy]? [y/n] (n):

Since MEV shielding is enabled by default for staking commands in v11, is it possible to support MEV shielding for proxied staking as well?

Describe the solution you'd like

Add MEV shielding for proxy staking.

Describe alternatives you've considered

The current alternatives are staking directly from CK or proxy staking without MEV shielding.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    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