Skip to content

Deploy custom pallet (pallet_exra) on Agung testnet for DePIN marketplace integration #385

@ErickBatt

Description

@ErickBatt

Hi peaq team,

We're building a DePIN marketplace on top of peaq network and have a custom Substrate FRAME pallet (pallet_exra) that we'd like to get deployed on Agung testnet for integration testing.

What pallet_exra does

pallet_exra handles on-chain reward distribution for our DePIN node operators:

  • batch_mint — oracle-signed batch of EXRA token rewards to node operators (verified via multisig threshold)
  • update_stats — updates node uptime/reputation metrics on-chain
  • register_did — links a node's DID to an on-chain account
  • freeze_account / unfreeze_account — abuse handling for bad actors
  • set_oracles — admin extrinsic to update the oracle set (sudo only)

The pallet is built on polkadot-v1.0.0 substrate branch, 39/39 unit tests passing.

What we need

  1. Access to Agung devnet to deploy pallet_exra — or guidance on the process for getting a custom pallet included
  2. If there's a standard integration path (e.g. peaqOS / peaq SDK), we'd love a pointer

Our setup

  • Go server with go-substrate-rpc-client/v4 already integrated and connecting to Agung successfully
  • Oracle multisig signing pipeline complete and tested
  • Ready to provide pallet source code, runtime integration code, and genesis config

Repository

Happy to share our pallet code or open a PR if that's the preferred path.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions