Skip to content

feat(extensions): add @quicknode/mpp#626

Merged
brendanjryan merged 1 commit into
tempoxyz:mainfrom
quiknode-labs:feat/add-quicknode-mpp-extension
May 6, 2026
Merged

feat(extensions): add @quicknode/mpp#626
brendanjryan merged 1 commit into
tempoxyz:mainfrom
quiknode-labs:feat/add-quicknode-mpp-extension

Conversation

@AlejandroFabianCampos
Copy link
Copy Markdown
Contributor

Adds @quicknode/mpp to the Extensions page.

What it does

The SDK extends MPP with on-chain payments on multiple EVM compatible networks. It supports ERC-20 and native-coin settlement, with three credential types:

  • permit2 — strong binding via EIP-712 witness, server-paid gas, any ERC-20
  • authorization — strong binding via on-chain nonce, server-paid gas, EIP-3009 tokens (e.g. USDC)
  • hash — post-hoc receipt matching, client-paid

The package follows the first-party SDK extension pattern (root + /client + /server entry points) and implements the credential types defined in draft-evm-charge-00. Native-coin settlement is a non-normative extension to that draft.

Links

Thank you!

@vercel
Copy link
Copy Markdown

vercel Bot commented May 5, 2026

@AlejandroFabianCampos is attempting to deploy a commit to the Tempo Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added the docs label May 5, 2026
@brendanjryan
Copy link
Copy Markdown
Collaborator

This is very cool -- thank you!

@brendanjryan brendanjryan merged commit 98cd9d6 into tempoxyz:main May 6, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants