etherspot / arka Goto Github PK
View Code? Open in Web Editor NEWARKA - (Albanian for Cashier's case) is the first open source "Paymaster" as a service software.
Home Page: https://arka.etherspot.io
License: MIT License
ARKA - (Albanian for Cashier's case) is the first open source "Paymaster" as a service software.
Home Page: https://arka.etherspot.io
License: MIT License
Add PRand issue templates for feature requests and bug reporting
Check if EOA and getSponsorBalance
has enough balance before trying to generate the paymasterAndData and show error
Is your feature request related to a problem? Please describe.
Other SDKs allows only paymaster URL to be changed without the ability to set context
Describe the solution you'd like
Allow context to be set on the parameter url &context=sponsor &context=erc20&token=USDC
Frontend is missing networks that backend already supports.
Describe the solution you'd like
Add missing networks
Arka backend presently uses ethers.js to interact with the blockchain. We ought to be migrating all these functions to viem.
Is your feature request related to a problem? Please describe.
When context is not provided it shows generic error Invalid data provided
instead of explaining what the missing data is.
Describe the solution you'd like
Show error like (Missing context, use mode: "sponsor" or "erc20")
Instead of trying to submit transaction on-chain show error if address is not whitelisted for mode "sponsor"
To check if address is whitelisted sponsorAddress is required.
there is no need for that as sponsorAddress
can be generated by PRIVATE_KEY associated with Arka API key
{ "params": [sponsorAddress, accountAddress, chainId, api_key] }
Code has changed since initial version of the docker compose, update to reflect latest changes
Remove not needed phpmyadmin and other components installed
How to get an api key for mumbai testnet? Is there any way to run my own Arka paymaster?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.