Skip to content

[Delegation] Docs for v0.13 release#2294

Merged
AyushBherwani1998 merged 23 commits into
mainfrom
feat/v0.13-dev
Sep 18, 2025
Merged

[Delegation] Docs for v0.13 release#2294
AyushBherwani1998 merged 23 commits into
mainfrom
feat/v0.13-dev

Conversation

@AyushBherwani1998

@AyushBherwani1998 AyushBherwani1998 commented Sep 10, 2025

Copy link
Copy Markdown
Member

Description

Docs for v0.13 release

Issue(s) fixed

Fixes #2317, #2313, #2242

Preview

Checklist

  • If this PR updates or adds documentation content that changes or adds technical meaning, it has received an approval from an engineer or DevRel from the relevant team.
  • If this PR updates or adds documentation content, it has received an approval from a technical writer.

AyushBherwani1998 and others added 5 commits September 5, 2025 09:25
* add delegation scopes guide

* minor edits and rename files

* add delegation scopes to manual sidebar

* restructure and edit

* edit to include scopes in guides

* address reviewer comments

---------

Co-authored-by: “AyushBherwani1998” <“ayush.bherwani1998@gmail.com”>
Co-authored-by: Alexandra Tran <alexandratran@protonmail.com>
* Minor DTK fixes (#2277)

* Minor DTK fixes

* Apply suggestions from code review

Co-authored-by: Ayush Bherwani <ayush.bherwani1998@gmail.com>

---------

Co-authored-by: Ayush Bherwani <ayush.bherwani1998@gmail.com>

* Fix broken links (#2278)

* update execute on smart accounts behalf guide

* add parameters in delegation scopes

* update reference docs

* update guide: execute-on-smart-accounts-behalf

* Apply suggestions from code review

Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com>

---------

Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com>
Co-authored-by: AyushBherwani1998 <“ayush.bherwani1998@gmail.com”>
* update execution modes

* update parametes of caveats to new caveat configs

* update caveats api reference to new declarative format

* Apply suggestions from code review

Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com>

* improve docs

---------

Co-authored-by: AyushBherwani1998 <“ayush.bherwani1998@gmail.com”>
Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com>
@AyushBherwani1998 AyushBherwani1998 requested review from a team as code owners September 10, 2025 18:17
@vercel

vercel Bot commented Sep 10, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
metamask-docs Ready Ready Preview Comment Sep 18, 2025 5:16am

@AyushBherwani1998 AyushBherwani1998 marked this pull request as draft September 10, 2025 18:17
* add check delegation state guide

* fix typos

* minor edits

---------

Co-authored-by: AyushBherwani1998 <“ayush.bherwani1998@gmail.com”>
Co-authored-by: Alexandra Tran <alexandratran@protonmail.com>
* add constrain a scope documentation

* edit guide and fix links

* minor edits

---------

Co-authored-by: AyushBherwani1998 <“ayush.bherwani1998@gmail.com”>
Co-authored-by: Alexandra Tran <alexandratran@protonmail.com>
* restructure reference docs

* add support for caveat enforcer client reference

* add delegation api index page, fix links, adjust toc style

* revert toc code font size

---------

Co-authored-by: AyushBherwani1998 <“ayush.bherwani1998@gmail.com”>
Co-authored-by: Alexandra Tran <alexandratran@protonmail.com>
* update to use signer

* revert the ref changes

* apply reviewer suggestion

Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com>

---------

Co-authored-by: AyushBherwani1998 <“ayush.bherwani1998@gmail.com”>
Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com>
* Fix typos

Co-authored-by: AyushBherwani1998 <“ayush.bherwani1998@gmail.com”>

* Update react-native.md (#2225)

useSDK is now modified and connect, terminate options have moved to sdk object inside useSDK function

Co-authored-by: Mohammad Shahbaz Alam <shahbaz17@users.noreply.github.com>

* Add DTK tutorial for creating an invite link

* Edit the Angular SDK content. (#2287)

Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>

* Fix deeplink urls (#2293)

* Edit the embedded wallets React builder component. (#2292)

* Edit the React builder component.

Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>

* Typo.

Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>

---------

Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>

* update tutorial

* Add DTK tutorial for creating an invite link

* Update react-native.md (#2225)

useSDK is now modified and connect, terminate options have moved to sdk object inside useSDK function

Co-authored-by: Mohammad Shahbaz Alam <shahbaz17@users.noreply.github.com>

* Edit the Angular SDK content. (#2287)

Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>

* Fix deeplink urls (#2293)

* update tutorial

* Edit the embedded wallets React builder component. (#2292)

* Edit the React builder component.

Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>

* Typo.

Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>

---------

Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>

* add wagmi step and adjust headings

* address reviewer comments

* address reviewer comments

* minor edits

---------

Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Co-authored-by: Ayush Bherwani <ayush.bherwani1998@gmail.com>
Co-authored-by: AyushBherwani1998 <“ayush.bherwani1998@gmail.com”>
Co-authored-by: Arnav Chhabra <65032719+Halleys123@users.noreply.github.com>
Co-authored-by: Mohammad Shahbaz Alam <shahbaz17@users.noreply.github.com>
Co-authored-by: Byron Gravenorst <50852695+bgravenorst@users.noreply.github.com>

@jeffsmale90 jeffsmale90 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Comment thread delegation-toolkit/get-started/erc7715-quickstart.md
Comment thread delegation-toolkit/guides/delegation/use-delegation-scopes/constrain-scope.md Outdated
* v0.13 changes

* Apply suggestions from code review

Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com>

---------

Co-authored-by: Ayush Bherwani <“ayush.bherwani1998@gmail.com”>
Co-authored-by: Alexandra Carrillo <12214231+alexandratran@users.noreply.github.com>
Comment thread delegation-toolkit/reference/delegation/caveat-enforcer-client.md
Comment thread delegation-toolkit/reference/delegation/delegation-scopes.md
@hanzel98

Copy link
Copy Markdown

Probably it is not worth mentioning it but just in case, this infura bundler client was added too
https://github.com/MetaMask/delegation-toolkit/pull/59/files

@AyushBherwani1998

AyushBherwani1998 commented Sep 17, 2025

Copy link
Copy Markdown
Member Author

I can still find some references to the word signatory, the latest version MetaMask/smart-accounts-kit#76 signatory for signer

Yes, DTK docs follow the lifecycle of development to stable, so the current stable docs would be v0.12, and we'll lock the files of development as v0.13.

Probably it is not worth mentioning it but just in case, this infura bundler client was added too

The docs for Infura are not live yet. Here's the PR: #2183. I'll add once docs are live, so developers know how to get the bundler URL. Created an issue to track: #2316

cursor[bot]

This comment was marked as outdated.

Comment thread delegation-toolkit/guides/delegation/use-delegation-scopes/spending-limit.md Outdated
jeffsmale90
jeffsmale90 previously approved these changes Sep 17, 2025

@jeffsmale90 jeffsmale90 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Quick look, but seems very good to me!

alexandratran
alexandratran previously approved these changes Sep 17, 2025

@alexandratran alexandratran left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM!

@AyushBherwani1998 AyushBherwani1998 merged commit 28ddb88 into main Sep 18, 2025
19 checks passed
@AyushBherwani1998 AyushBherwani1998 deleted the feat/v0.13-dev branch September 18, 2025 05:21
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.

Document getMultiTokenPeriodEnforcerAvailableAmount

4 participants