Skip to content

docs(readme): add manual on-chain grant claim guide#120

Merged
aliXsed merged 2 commits into
NodleCode:mainfrom
DrVelvetFog:docs/manual-grant-claim
Jul 2, 2026
Merged

docs(readme): add manual on-chain grant claim guide#120
aliXsed merged 2 commits into
NodleCode:mainfrom
DrVelvetFog:docs/manual-grant-claim

Conversation

@DrVelvetFog

Copy link
Copy Markdown
Contributor

Closes #69.

#69 asks whether a grant can be claimed directly on-chain instead of through the app — and @ETeissonniere confirmed there's no technical limitation. This adds a short guide to the README so that path is documented.

What it covers

  • Claiming vested NODL with Grants.claim(uint256 start, uint256 end) via cast, with no app and no off-chain signature.
  • The page-range semantics, including the claim(0, 0) = "all pages" shortcut, since that isn't obvious from the signature alone.
  • The NoOpIsFailure() revert when nothing has vested yet, and that claim can be re-called as more periods vest.
  • A no-CLI alternative via the explorer Write Contract tab.
  • A clarification that DePIN rewards (Rewards.mintReward) are minted against an oracle-signed voucher and so aren't self-claimed the same way — to avoid confusing the two.

Docs-only change. I kept the Grants address pointing back to the existing Mainnet Deployments section as the source of truth rather than duplicating it as canonical. Happy to relocate this into a docs/ file instead of the README, or adjust wording, if you'd prefer.

Drafted with the help of Claude Code.

🤖 Generated with Claude Code

Documents how to claim vested NODL directly via Grants.claim(start, end)
with cast (or the explorer Write tab), without the Nodle app. Covers the
page-range semantics (claim(0,0) = all pages), the NoOpIsFailure revert
when nothing is claimable, and clarifies that DePIN rewards are minted
against an oracle-signed voucher rather than self-claimed.

Closes NodleCode#69

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@aliXsed

aliXsed commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

@DrVelvetFog thank you for your submission.

The manual grant claim README links to zkclient.nodle.com, which cspell
flags as an unknown word without an explicit dictionary entry.

Co-authored-by: Cursor <cursoragent@cursor.com>
@aliXsed aliXsed merged commit 0d9f3a2 into NodleCode:main Jul 2, 2026
2 of 3 checks passed
@DrVelvetFog

Copy link
Copy Markdown
Contributor Author

Thanks @aliXsed — glad it's useful. Happy to keep the grant-claim docs current as the flow evolves; ping me if the on-chain steps change.

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.

add docs for making a manual claim on chain

2 participants