Omnipin is a trustless command-line website deployment tool with automatic content replication and secure ENS updates, powered by Safe. No sign up required.
- Replicate anywhere. Pin the website to independent storage providers in one command.
- Multiple storage protocols. Complete IPFS and Swarm integration.
- Use your existing ENS or DNS name. Automatic updates of ENS names and DNS names through DNSLink.
- Protected with Safe. Multiple integrations for every security need.
- Tiny size. Less than 1MB single file distribution.
- Perfect for automation. Instant install, CI/CD pipeline templates.
Read the docs.
Walletbeat uses Omnipin to deploy to IPFS. It was selected after contrasting it against many other web3 deployment options, and Omnipin stood out as the one with the most flexibility, user control, lowest trust assumptions, lowest-dependency, and not locked into any specific provider.
Omnipin makes it easy to automate deployment to multiple IPFS providers for redundancy, gate deployment success by actual replication and availability on popular IPFS gateways for reliability, and to update the onchain ENS records to point to the deployed IPFS CID to boot (without granting CI any authority beyond ENS record updates). Runs great with Helios too.
In other words, Omnipin is the missing deployment tool that makes it feasible to adopt the cypherpunk standards and technologies that web3 frontends should strive to adopt. No more excuses now.
polymutex.eth, core dev of WalletBeat