This tutorial guides you through testing the Grantflow bounty management features on the Paseo Asset Hub TestNet.
- Network: Paseo Asset Hub TestNet
- Bounty: #32
- Committee: Fast Grants (testnet version)
- Multisig Configuration: 2-of-3 threshold
| Feature | Initial State | Your Action |
|---|---|---|
| Milestone Review #1 | In review, 1/2 signatures | Sign to complete approval |
| Milestone Review #2 | In review, 0/2 signatures | Initiate approval process |
| Grant Submissions | 1-2 pending submissions | Approve or decline |
Before starting the test, you must import the test wallet into your Polkadot-compatible wallet extension (e.g., Talisman, SubWallet, or Polkadot.js).
Seed Phrase:
media spice upset obvious slush advice derive know staff like hold extra
Derivation Path: //1
This seed phrase is used by the multisig for Bounty #32. It derives the following addresses:
| Address | Derivation Path | Status |
|---|---|---|
15DVpvui7cL7...xRmHQRD5 |
(none — root) | Linked |
16VBMw5SHAwB...cUaGCiGK |
//0 |
Linked |
15x678Ysdgne...ZGyw8C66 |
//1 |
Unlinked — use this to claim |
Important: Use derivation path
//1to derive the unlinked account (15x678Ysdgne...ZGyw8C66). This is the account you will use to claim committee membership.
- Navigate to Grantflow on TestNet
- Create a new account (the UI will guide you through this process)
- Search for and locate Bounty #32
- Click "Connect Wallet"
- Select your wallet extension
- Choose the account you imported with the seed phrase above (derivation path
//1— address15x678Ysdgne...ZGyw8C66) - Approve the connection request
- After connecting, select the Fast Grants committee
- The system will detect that you own the unlinked wallet address (
15x678Ysdgne...ZGyw8C66) - Verify ownership and claim the wallet
- You will automatically become a member of the Fast Grants committee (linked to Bounty #32)
- Navigate to the milestone that shows "1/2 signatures"
- Review the milestone details
- Sign to add your approval (this completes the 2/2 threshold)
- Verify the milestone is now fully approved
- Find the milestone showing "0/2 signatures"
- Review the milestone submission
- Sign to initiate the approval process
- Verify your signature is recorded (now shows 1/2)
- Navigate to pending submissions
- Review each submission's details
- Choose to Approve or Decline each submission
- Confirm your decision with a wallet signature
After completing all steps, you should have:
- Successfully imported wallet with derivation path
//1 - Connected wallet to Grantflow
- Claimed committee membership for Fast Grants
- Completed approval on milestone with 1 existing signature
- Initiated approval on milestone with 0 signatures
- Processed pending grant submissions
| Issue | Solution |
|---|---|
| "Account already exists" error | Ensure you're using derivation path //1, not //0 or the root (no path) |
| Wallet not recognized as committee member | Verify you're using derivation path //1 (address 15x678Ysdgne...ZGyw8C66) — the other two addresses are already linked |
| Cannot sign transactions | Check you're connected to Paseo Asset Hub network |