Skip to content

Commit 6d2944c

Browse files
authored
Merge pull request #13738 from sumitvekariya/remove-truffle
Remove Truffle Suite references as it's being discontinued
2 parents 8c3b481 + 70d19bb commit 6d2944c

File tree

234 files changed

+58
-7361
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

234 files changed

+58
-7361
lines changed

public/content/contributing/translation-program/content-buckets/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,6 @@ Below is a breakdown of the website pages each content bucket contains.
341341
- [Set up web3.js to use the Ethereum blockchain in JavaScript](/developers/tutorials/set-up-web3js-to-use-ethereum-in-javascript/)
342342
- [Short ABIs for calldata optimization](/developers/tutorials/short-abi/)
343343
- [Smart contract security guidelines](/developers/tutorials/smart-contract-security-guidelines/)
344-
- [Solidity and Truffle continuous integration setup](/developers/tutorials/solidity-and-truffle-continuous-integration-setup/)
345344
- [Testing ERC-20 tokens with Waffle](/developers/tutorials/testing-erc-20-tokens-with-waffle/)
346345
- [Token integration checklist](/developers/tutorials/token-integration-checklist/)
347346
- [Using WebSockets](/developers/tutorials/using-websockets/)

public/content/developers/docs/bridges/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ If a dapp goes down the route of integrating a bridge or an aggregator, there ar
103103

104104
### Deploying a dapp on multiple chains {#deploying-a-dapp-on-multiple-chains}
105105

106-
To deploy a dapp on multiple chains, developers can use development platforms like [Alchemy](https://www.alchemy.com/), [Hardhat](https://hardhat.org/), [Truffle](https://trufflesuite.com/), [Moralis](https://moralis.io/), etc. Typically, these platforms come with composable plugins that can enable dapps to go cross-chain. For instance, developers can use a deterministic deployment proxy offered by the [hardhat-deploy plugin](https://github.com/wighawag/hardhat-deploy).
106+
To deploy a dapp on multiple chains, developers can use development platforms like [Alchemy](https://www.alchemy.com/), [Hardhat](https://hardhat.org/), [Moralis](https://moralis.io/), etc. Typically, these platforms come with composable plugins that can enable dapps to go cross-chain. For instance, developers can use a deterministic deployment proxy offered by the [hardhat-deploy plugin](https://github.com/wighawag/hardhat-deploy).
107107

108108
#### Examples:
109109

public/content/developers/docs/development-networks/index.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,6 @@ You _could_ [run a node](/developers/docs/nodes-and-clients/#running-your-own-no
2828

2929
**Note**: Most [development frameworks](/developers/docs/frameworks/) include a built-in development network. We recommend starting with a framework to [set up your local development environment](/developers/local-environment/).
3030

31-
### Ganache {#ganache}
32-
33-
Quickly fire up a personal Ethereum blockchain which you can use to run tests, execute commands, and inspect state while controlling how the chain operates.
34-
35-
Ganache provides both a desktop application (Ganache UI), as well as a command-line tool (`ganache-cli`). It is part of the Truffle suite of tools.
36-
37-
- [Website](https://www.trufflesuite.com/ganache)
38-
- [GitHub](https://github.com/trufflesuite/ganache)
39-
- [Documentation](https://www.trufflesuite.com/docs/ganache/overview)
40-
4131
### Hardhat Network {#hardhat-network}
4232

4333
A local Ethereum network designed for development. It allows you to deploy your contracts, run your tests and debug your code.

public/content/developers/docs/frameworks/index.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -113,12 +113,6 @@ Before diving into frameworks, we recommend you first read through our introduct
113113
- [GitHub](https://github.com/eth-brownie/brownie)
114114
- **Brownie is currently unmaintained**
115115

116-
**Truffle -** **_A development environment, testing framework, build pipeline, and other tools._**
117-
118-
- [trufflesuite.com](https://www.trufflesuite.com/)
119-
- [GitHub](https://github.com/trufflesuite/truffle)
120-
- **Truffle development has ended** - [read more](https://twitter.com/trufflesuite/status/1704946902393860589?t=NlIWeLTbBSAaJmS5uUAhSA&s=19)
121-
122116
**OpenZeppelin SDK -** **_The Ultimate Smart Contract Toolkit: A suite of tools to help you develop, compile, upgrade, deploy and interact with smart contracts._**
123117

124118
- [OpenZeppelin SDK](https://openzeppelin.com/sdk/)

public/content/developers/docs/programming-languages/dart/index.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,13 @@ incomplete: true
1010
## Tutorials {#tutorials}
1111

1212
- [Flutter and Blockchain – Hello World Dapp](https://www.geeksforgeeks.org/flutter-and-blockchain-hello-world-dapp/) takes you through all the steps to get started:
13-
1. Installing the [Truffle development suite](https://www.trufflesuite.com/)
14-
2. Writing a smart contract in [Solidity](https://soliditylang.org/)
15-
3. Writing a user interface in Dart
13+
1. Writing a smart contract in [Solidity](https://soliditylang.org/)
14+
2. Writing a user interface in Dart
1615
- [Building a Mobile dapp with Flutter](https://medium.com/dash-community/building-a-mobile-dapp-with-flutter-be945c80315a) is a lot shorter, which might be better
1716
if you already know the basics
1817
- If you prefer to learn by watching a video, you can watch [Build Your First Blockchain Flutter App](https://www.youtube.com/watch?v=3Eeh3pJ6PeA), which is about an hour long
1918
- If you are impatient, you might prefer [Building a Blockchain Decentralized-app with Flutter and Dart on Ethereum](https://www.youtube.com/watch?v=jaMFEOCq_1s), which is only about twenty minutes
2019
- [Integrating MetaMask in Flutter application with Web3Modal by WalletConnect](https://www.youtube.com/watch?v=v_M2buHCpc4) - this short video takes you through the steps of integrating MetaMask into your Flutter applications with [Web3Modal](https://pub.dev/packages/web3modal_flutter) library by WalletConnect
21-
- [Flutter Dapp Simple Wallet](https://youtu.be/JMfIBpuAhKA) and [First Flutter DApp - Solidity, Truffle, Ganache](https://youtu.be/bHw2gQZxJ_s) - these videos show how to make simple dapps in Flutter using Truffle and Ganache
2220
- [Mobile Blockchain Developer Bootcamp Course With Solidity & Flutter](https://youtube.com/playlist?list=PL4V4Unlk5luhQ26ERO6hWEbcUwHDSSmVH) - full stack mobile blockchain developer course playlist
2321

2422
## Working with Ethereum clients {#working-with-ethereum-clients}

public/content/developers/docs/programming-languages/golang/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ Need a more basic primer first? Check out [ethereum.org/learn](/learn/) or [ethe
2323

2424
## Beginner articles and books {#beginner-articles-and-books}
2525

26-
- [Choosing an Ethereum Client](https://www.trufflesuite.com/docs/truffle/reference/choosing-an-ethereum-client)
2726
- [Getting Started with Geth](https://medium.com/@tzhenghao/getting-started-with-geth-c1a30b8d6458)
2827
- [Use Golang to Connect to Ethereum](https://www.youtube.com/watch?v=-7uChuO_VzM)
2928
- [Deploy Ethereum Smart Contracts Using Golang](https://www.youtube.com/watch?v=pytGqQmDslE)

public/content/developers/docs/programming-languages/rust/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ Need a more basic primer first? Check out [ethereum.org/learn](/learn/) or [ethe
2222

2323
## Beginner articles {#beginner-articles}
2424

25-
- [Choosing an Ethereum Client](https://www.trufflesuite.com/docs/truffle/reference/choosing-an-ethereum-client)
2625
- [The Rust Ethereum Client](https://openethereum.github.io/) \* **Note that OpenEthereum [has been deprecated](https://medium.com/openethereum/gnosis-joins-erigon-formerly-turbo-geth-to-release-next-gen-ethereum-client-c6708dd06dd) and is no longer being maintained.** Use it with caution and preferably switch to another client implementation.
2726
- [Sending Transaction to Ethereum Using Rust](https://kauri.io/#collections/A%20Hackathon%20Survival%20Guide/sending-ethereum-transactions-with-rust/)
2827
- [A step-by-step tutorial on how to write contracts in rust Wasm for Kovan](https://github.com/paritytech/pwasm-tutorial)

0 commit comments

Comments
 (0)