-
Notifications
You must be signed in to change notification settings - Fork 980
feat: add peaq EVM support (chainId 3338) #395
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
✅ Heimdall Review Status
|
|
@lavish0000 is attempting to deploy a commit to the Coinbase Team on Vercel. A member of the Team first needs to authorize it. |
|
@lavish0000 LGTM. Need you to sign your commits before this can be merged in though. |
048fdd6 to
7c55f15
Compare
7c55f15 to
48d331f
Compare
|
Thanks a lot @apmcdermott 🙂. I have signed the commit. Let me know if anything else is needed from my side |
|
Hey @apmcdermott 🙂, anything else you need from us to get this merged? Please let me know |
|
@lavish0000 Nope, looks good! |
* Add Meridian to x402 ecosystem website * fix: Update the x402 bottom image from black front -> white front (#410) * fix the x402 bottom image with a white font for the text * chore: v0.6.5 release (#412) * bumping version to 0.6.5 for release * fix: Update the x402 bottom image from black front -> white front (#410) * fix the x402 bottom image with a white font for the text * fix(ci): correct duplicate steps key in check_python workflow (#324) The GitHub Actions workflow `.github/workflows/check_python.yml` had a nested `steps:` key inside the `test-python` job’s `steps` list, causing a YAML parse error: (Line: 11, Col: 7): A mapping was not expected This change removes the redundant `steps:` and ensures all steps are properly listed with `- name:` or `- uses:` entries, restoring workflow syntax validity so the CI pipeline can run. * fix(bug): fix types export in package.json (#390) The published x402 package does not contain an index.d.ts file leading to Typescript errors. e.g.: ``` Could not find a declaration file for module 'x402'. '/Users/dylanfiedler/Documents/ario/ar-io/ar-io-node/node_modules/x402/dist/esm/index.js' implicitly has an 'any' type. Try `npm i --save-dev @types/x402` if it exists or add a new declaration (.d.ts) file containing `declare module 'x402';`ts(7016) ``` This PR updates it to use cjs types by default. fix(package.json): use cjs by default in package.json * feat: add peaq EVM support (chainId 3338) (#395) * Revert "Merge branch 'main' into main" This reverts commit 236d01c, reversing changes made to 1eb9a5e. --------- Co-authored-by: fabrice-cheng <fabrice.cheng@coinbase.com> Co-authored-by: Dennj <dennj.osele@gmail.com> Co-authored-by: Dylan Fiedler <dtfiedler@users.noreply.github.com> Co-authored-by: Lovish Arora <46993225+lavish0000@users.noreply.github.com>
Following the pattern in #204 and #157:
peaqto EVM networks withchainId: 33380xbbA60da06c2c5424f03f7434542280FCAd453d10peaqdirectly fromviem/chainsand extendwallet.tsswitchThis enables x402 payments on peaq network using the existing EIP-3009 exact scheme with lower gas costs and faster settlement times.