Skip to content

Comments

[Encointer] a fix and new pallets offline-payment and reputation-rings#1082

Open
brenzi wants to merge 12 commits intopolkadot-fellows:mainfrom
encointer:ab/encointer-fixes-rings-offline
Open

[Encointer] a fix and new pallets offline-payment and reputation-rings#1082
brenzi wants to merge 12 commits intopolkadot-fellows:mainfrom
encointer:ab/encointer-fixes-rings-offline

Conversation

@brenzi
Copy link
Contributor

@brenzi brenzi commented Feb 21, 2026

This PR introduces new features and a fix for Encointer:

medium-urgent fix:

new features:

  • enable payments while offline, settle later when online. docs, code

    • Our community in Tanzania has recently suffered a internet shutdown for several days. This prepares us for the next temporary outage.
    • Based on ZK e-cash Groth16 proofs (arkworks)
  • enable anonymous proof-of-personhood. docs, code

    • Based on ring-VRF (similar but different from people registry design).
  • await benchmark bot

@brenzi brenzi changed the title [Encointer] new pallets offline-payment and reputation-rings [Encointer] a fix and new pallets offline-payment and reputation-rings Feb 21, 2026
@clangenb
Copy link
Contributor

/cmd bench --runtime encointer-kusama --pallet pallet_encointer_offline_payment pallet_encointer_reputation_rings

Copy link
Contributor

@clangenb clangenb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, kicked off the benchmarks.

@github-actions
Copy link

Command "bench --runtime encointer-kusama --pallet pallet_encointer_offline_payment pallet_encointer_reputation_rings" has started 🚀 See logs here

@github-actions
Copy link

Command "bench --runtime encointer-kusama --pallet pallet_encointer_offline_payment pallet_encointer_reputation_rings" has failed ❌! See logs here

@github-actions github-actions bot requested a review from clangenb February 21, 2026 10:14
@github-actions
Copy link

Review required! Latest push from author must always be reviewed

@clangenb
Copy link
Contributor

/cmd bench --runtime encointer-kusama --pallet pallet_encointer_offline_payment pallet_encointer_reputation_rings

Copy link
Contributor

@clangenb clangenb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark fix LGTM

@github-actions
Copy link

Command "bench --runtime encointer-kusama --pallet pallet_encointer_offline_payment pallet_encointer_reputation_rings" has started 🚀 See logs here

@github-actions
Copy link

Command "bench --runtime encointer-kusama --pallet pallet_encointer_offline_payment pallet_encointer_reputation_rings" has failed ❌! See logs here

@github-actions github-actions bot requested a review from clangenb February 21, 2026 10:59
@clangenb clangenb enabled auto-merge (squash) February 21, 2026 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants