Skip to content

This app checks Ethereum gas price every hour, and notifies if the price crosses a threshold.

License

Notifications You must be signed in to change notification settings

alphasecio/eth-gas-checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eth-gas-checker

This app runs on Railway, checks Ethereum gas price every hour using the Etherscan API, and sends email via Resend if the price crosses your pre-defined threshold. Set up the following environment variables before deploying the service:

  • ETHERSCAN_API_KEY: Etherscan API key to check Ethereum gas price; get it here.
  • RESEND_API_KEY: Resend API key to send email notifications; get it here.
  • EMAIL_FROM: Email address to send alert from, as configured in Resend.
  • EMAIL_TO: Email address to send alert to, as configured in Resend.
  • PRICE_THRESHOLD: Send email if Ethereum gas price drops below this threshold (gwei).

To deploy on Railway using a one-click template, click the button below. The template does not allow cron schedule to be defined, so set up the hourly run (0 * * * *) in the service settings once it's deployed.

Deploy on Railway