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
- Access to Agung devnet to deploy
pallet_exra — or guidance on the process for getting a custom pallet included
- 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!
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_exrahandles 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-chainregister_did— links a node's DID to an on-chain accountfreeze_account/unfreeze_account— abuse handling for bad actorsset_oracles— admin extrinsic to update the oracle set (sudo only)The pallet is built on
polkadot-v1.0.0substrate branch, 39/39 unit tests passing.What we need
pallet_exra— or guidance on the process for getting a custom pallet includedOur setup
go-substrate-rpc-client/v4already integrated and connecting to Agung successfullyRepository
Happy to share our pallet code or open a PR if that's the preferred path.
Thanks!