Skip to content

BME Module Bug - "account is not a module account" panic on testnet-8 #432

@abubkar80

Description

@abubkar80

Hi Akash Core Team,

I am reporting a critical bug on testnet-8 that prevents all BME
minting operations from working.

SUMMARY:
All MsgMintACT and MsgBurnMint transactions panic with
"account is not a module account" on the fresh chain restart.

DETAILS:

  • Chain: testnet-8
  • Chain start: 2026-02-23T02:59:13Z
  • Bug discovered: 2026-02-23 ~block 4811
  • Still present at: block 7000+
  • Tester wallet: akash1yh7ta00nfmy9glzd8q73xzcqzxm6mk8jw7ysrv

COMMANDS TESTED (both fail):

  1. akash tx bme mint-act 30000000uakt --from mywallet -y
  2. akash tx bme burn-mint 30000000uakt uact --from mywallet -y

ROOT CAUSE:
Panic at x/bme/keeper/keeper.go:638 - RequestBurnMint calls
SendCoinsFromAccountToModule which panics because the BME vault
module account is not properly initialized after chain restart.

Error: rpc error: code = Unknown desc = recovered:
account is not a module account
panic at: cosmos/cosmos-sdk@v0.53.5/baseapp/recovery.go:72

IMPACT:

  • ALL BME minting is completely broken
  • No ACT can be minted by any user
  • No deployments possible (require ACT deposit)
  • Entire BME module non-functional on fresh chain
  • 100% reproducible

Suggested Severity: Sev0 (Critical) - entire BME module down

Thank you,
Abubakar
Discord: abkwldusman

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions