Hardhat forking API
Through this API, users can manage Hardhat instances dynamically, providing a seamless integration for continuous development and testing.
Last updated
Through this API, users can manage Hardhat instances dynamically, providing a seamless integration for continuous development and testing.
Last updated
All API requests require the use of an API key. You must include your API key in the header of each request. Your API key authenticates your account with the service.
Replace {{API_KEY}}
with your actual API key provided upon account registration.
Navigate to the Settings
page in your project
Scroll down to API Setting and create a new API key
Give your API key a name and store the secret. Ensure to keep your API key confidential for your Account's security.
All endpoints referenced in this documentation start with the above base URL
POST
/hardhat/
{{PROJECT_ID}}
Creates a new Hardhat instance for a given project.
Headers
Name | Value |
---|---|
Content-Type |
|
x-api-key | {{API_KEY}} |
Data Parameters
Name | Type | Description |
---|---|---|
providerUrl | string | The URL of the Ethereum provider the Hardhat instance will connect to |
Sample call
Replace {{PROJECT_ID}}
with the appropriate project ID
Replace {{PROVIDER_URL}}
with the URL of your Ethereum provider
Ensure that the API_KEY
is kept secure and not exposed in shared or public environments
Sample Response
DELETE
/hardhat/{{PROJECT_ID}}/{{CHAIN_ID}}
Deletes an existing Hardhat instance from a specific project and chain.
Headers
Name | Value |
---|---|
x-api-key | {{API_KEY}} |
Sample Call
Replace {{PROJECT_ID}}
and {{CHAIN_ID}}
with the appropriate project and chain IDs
Ensure that the API_KEY
is kept secure and not exposed in shared or public environments.
Sample Response