Skip to main content

Manage your credit usage

The MetaMask Developer Dashboard allows you to monitor and manage your Infura credit usage. Learn more about Infura's credit-based pricing model.

Access the dashboard

To effectively monitor and manage your credit usage, the first step is accessing the MetaMask Developer Dashboard. Once you're logged in, head to the "Settings" menu at the bottom of the sidebar, and hit "Billing":

Find the billing menu via the sidebar

On the billing page, you can see an overview of the credits available to your on your current plan.

To see your usage, switch to the "Usage" tab in the top-right corner.

Understanding usage data

The usage section of the dashboard provides detailed information about your credit consumption.

You can filter by:

  • Methods used
  • Networks
  • Which of your keys was used.

Hover over the usage chart to break the data down into more granular information.

Alerts and notifications

To avoid unexpected overages, Infura will automatically notify you once you've reached 75%, 85%, and 100% of your credit allotment.

Optimize your credit usage

Consider the following tips to stay within your limits and avoid additional costs.

  1. Monitor regularly
  • Check your usage data regularly to stay informed about your credit consumption.
  1. Optimize API calls
  • Evaluate the efficiency of your API calls.
  • Combine multiple requests into single calls where possible.
  1. Use lower-cost alternatives
  • Identify high-cost API requests and consider alternatives if available.
  1. Configure credit limits on keys:
  • Particularly useful when exposing keys on frontends. This setting allows you to set up limits in order to not have unbounded consumption of your allotted daily credit quota.
  • For existing keys with requests limits configured, these will be lost upon the transition to credits. You will need to revisit these key configurations when transitioning over to the credit-based pricing model. Keep in mind that these will need to be set up in the context of the new credit-based model.

Troubleshooting

Are you experiencing issues with the credit-based pricing model? The following might help.

  1. Discrepancies in credit usage
  • Ensure all API requests are accounted for correctly.
  • Compare your internal logs with the dashboard data.
  1. Not receiving notifications when hitting credit limits
  • Ensure that notifications are enabled within your Infura settings.
  • Verify that your contact information is correct in the notification settings.
  • Ensure your email service is not blocking Infura emails.
  1. Unexpected overages
  • Review your usage patterns to identify unexpected spikes.
  • Contact Infura support for assistance with unusual credit consumption.
Was this helpful?
Connect MetaMask to provide feedback
What is this?
This is a trial feedback system that uses Verax to record your feedback as onchain attestations on Linea Mainnet. When you vote, submit a transaction in your wallet.