Skip to content

Conversation

@CarsonRoscoe
Copy link
Contributor

@CarsonRoscoe CarsonRoscoe commented Jan 7, 2026

THE CONTRACTS IN THIS PR HAVE YET TO BE AUDITED. ONLY DEPLOY TO TEST NETWORKS AT THIS TIME

Description

In order to implement #769, an x402Permit2Proxy contract must be written and deployed.

This PR adds a package evm-contracts, which both acts as a hardhat project for smart contract development, while also acting as the npm module which exports the ABI & addresses of the deployed contracts

Base Sepolia Deployment

Tests

Added united tests & base-sepolia forked integration tests

Checklist

  • I have formatted and linted my code
  • All new and existing tests pass
  • My commits are signed (required for merge) -- you may need to rebase if you initially pushed unsigned commits

@cb-heimdall
Copy link

cb-heimdall commented Jan 7, 2026

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

@vercel
Copy link

vercel bot commented Jan 7, 2026

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

Project Deployment Review Updated (UTC)
x402 Ready Ready Preview, Comment Jan 7, 2026 2:42am

@github-actions github-actions bot added typescript sdk Changes to core v2 packages labels Jan 7, 2026
@CarsonRoscoe CarsonRoscoe force-pushed the feat/exact-evm-permit-2 branch from bb465c0 to 54a250b Compare January 7, 2026 02:29
@CarsonRoscoe CarsonRoscoe changed the title feat: added and implemented @x402/evm-contracts feat: added @x402/evm-contracts Jan 7, 2026
@CarsonRoscoe CarsonRoscoe changed the title feat: added @x402/evm-contracts feat: added @x402/evm-contracts for evm permit2 update Jan 7, 2026
@CarsonRoscoe CarsonRoscoe force-pushed the feat/exact-evm-permit-2 branch from 54a250b to fe9a520 Compare January 7, 2026 02:40
@github-actions github-actions bot added the examples Changes to examples label Jan 7, 2026
@CarsonRoscoe CarsonRoscoe requested review from fabrice-cheng and removed request for fabrice-cheng January 7, 2026 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

examples Changes to examples sdk Changes to core v2 packages typescript

Development

Successfully merging this pull request may close these issues.

2 participants