Lets a Drupal site pay blockchain transaction fees on behalf of its users, so members never need to hold crypto to take part. The module talks to a small, separately run relay service (gas-sponsor-relayer) that holds the sponsor key; the site itself never holds a private key.
Features
- Sponsored execution of Safe transactions that the Safe's own owners have signed: the relay pays the fee, it cannot move funds or act without those signatures.
- An allowlist of permitted contract calls, with delegate calls refused unless explicitly listed.
- Per-site daily and monthly spending caps, with plain-language messages when a limit is reached.
- Bearer-token authentication between the site and the relay; the relay publishes no ports to the internet in the reference setup.
- Off by default: no key is loaded and every relay route answers "disabled" unless web3 is switched on for the site.
Status
Under active development; testnets only (Sepolia, Base Sepolia). No release yet; follow the 1.0.x branch. Used by Safe Governance.
Ask your assistant about Gas Sponsor
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 1.0.x-dev | Dev | 10–11 | PHP 8.2 | Nov 11, 2026 |