Frequently asked questions
GitMyABI uses a GitHub app to connect to your repository and automatically search for ABI files and generate them for you. We upload these files to our cloud CDN and provide you with a link to reference them directly in your front-end code.
GitMyABI supports Hardhat and Remix currently. We are working on adding support for more compilers in the future.
Sure! You can generate an ABI file from a release, tag, specific commit or just fetch the latest from a branch automatically.
ABI files generated from a branch are updated every time a new commit is pushed to the branch. ABI files generated from a release, tag or commit are static and do not change.
You can reference the ABI files directly in your front-end code using the link provided by GitMyABI. These links are permanent and will always point to the specific version of the file you initially generated. The only exception is ABI files generated from a branch, which are updated in real-time every time a commit is pushed to that branch.
GitMyABI currently only supports GitHub repositories. We are working on adding support for other version control systems in the future.
To get started with GitMyABI, you need to install the GitMyABI GitHub app on your repository and configure it to generate ABI files for you. You can then reference these files in your front-end code.