Back

What are Smart Contracts?

February 10, 2024

This post has been possible thanks to the fantastic job of FreeCodeCamp and this video:

git clone https://github.com/ethereum/remix-project.git
cd remix-project
npm install

#npm start

{{< youtube id=“M576WGiDBdQ” autoplay=“false” >}}

This post has the intention to be a consolidation of the personal notes that I have been creating over the SC topic, combined with the knowledge adquired when following their course. A summary for the future me or anyone interested.

Deploying SC

To deploy a smart contract, you need the following:

Keep in mind that deploying a smart contract to a public blockchain like Ethereum is an irreversible action, and any mistakes or vulnerabilities in the code could lead to loss of funds or other adverse consequences. Therefore, it’s crucial to follow best practices and ensure that your smart contract is thoroughly tested and reviewed before deployment.

Alchemy for crypto:

Alchemy is a leading blockchain developer platform, providing infrastructure and tools that make it easier to build and manage decentralized applications (dApps) on multiple blockchain networks, including Ethereum, Binance Smart Chain, and Polygon.

Alchemy offers a suite of developer tools, APIs, and scalable infrastructure to help streamline development and improve the performance of dApps. Alchemy’s services are used by many well-known blockchain projects and developers to power their applications.