Take Control of Your Deployments with Truffle Teams
If you read our blog post back in July, attended my TruffleCon workshop Push It! Push It Real Good: Truffle Teams Intro & Deployments back in August, or tuned in last week to our Truffle Teams Overview webinar, you've known something awesome has been in the works for Truffle Teams.
Well it's finally here! On behalf of the whole team, I'm excited to announce Deployments within Truffle Teams!
Bridging the Gap Between Local Ganache Testing and Public Testnet/Mainnet Deployments¶
The interaction between Truffle and Ganache provides an awesome way to iteratively test and fix contracts on a personal Ethereum blockchain. However, it can be a little tricky when you're ready to publish your application to the rest of the world. That's where Truffle Teams Deployments comes in: we give you a dead-simple deployment experience which links with MetaMask so you never need to export your private keys.
Benefits of Deploying with Truffle Teams¶
- Easily deploy to public Ethereum networks (Mainnet, Ropsten, Görli, Rinkeby, and Kovan are supported)
- Works with the existing migration scripts in your Truffle project; Truffle Teams uses
truffle migrate
under the hood - No need to export/import private keys — use MetaMask to deploy like you would with any other dapp
- Deploy with Ledger or Trezor hardware wallets within MetaMask
Learn More in Our Tutorial or Try It Now!¶
We put together a step-by-step tutorial to guide you through your first Truffle Teams deployment. While we recommend that you follow the tutorial (as it answers some FAQs), the deployment experience is simple enough for you to just give it a shot! 👇