---
title: Install Ethereum Smart Contract Creator on Linux | Snap Store
description: Get the latest version of Ethereum Smart Contract Creator for Linux -
  Standalone Development of ethereum smart contracts
url: https://snapcraft.io/ethereum-contract-creator
---

# Ethereum Smart Contract Creator (ethereum-contract-creator)

[PressPage Entertainment Inc (presspage)](https://snapcraft.io/publisher/presspage "View all snaps from PressPage Entertainment Inc (presspage)")

* [PressPage Entertainment Inc (presspage)](https://snapcraft.io/publisher/presspage "View all snaps from PressPage Entertainment Inc (presspage)")
* [Development](https://snapcraft.io/search?categories=development)

latest/beta 1.2.1-beta

Install latest/beta of Ethereum Smart Contract Creator

This channel hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

**Install using the command line**

```
sudo snap install ethereum-contract-creator --beta
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

Ethereum Smart Contract Creator is only available on the unstable beta channel. It could break and change often.

---

### Package name

* ethereum-contract-creator

---

### License

* CC-BY-NC-ND-4.0

---

### Last updated

* 21 February 2024 - latest/beta

This snap hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

### Websites

* [pingleware.work](https://pingleware.work "https://pingleware.work")

---

### Contact

* [pingleware.support](https://pingleware.support "https://pingleware.support")

---

### Donations

* [opensea.io](https://opensea.io/assets/matic/0x2953399124f0cbb46d2cbacd8a89cf0599974963/36333753202514414869774196218446368102124864803313914227828195910238651647648 "https://opensea.io/assets/matic/0x2953399124f0cbb46d2cbacd8a89cf0599974963/36333753202514414869774196218446368102124864803313914227828195910238651647648")

---

### Report a bug

* [pingleware.support](https://pingleware.support "https://pingleware.support")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/ethereum-contract-creator#report-snap-modal)

---

* [Description](https://snapcraft.io/ethereum-contract-creator#tab-description)
* [Security](https://snapcraft.io/ethereum-contract-creator#tab-security)

#### Standalone Development of ethereum smart contracts

Create smart contracts using the @pingleware/contracts framework through an easy guided navigation and deploy on the embedded blockchain with ten test wallets having an initial balance of 1000 ether instead of 100 ether.

Requires a FREE NFT software license at <https://testnets.opensea.io/assets/goerli/0xf4910c763ed4e47a585e2d34baa9a4b611ae448c/36333753202514414869774196218446368102124864803313914227828195908039628392096> which can be purchase on the Georli network, using free test ether, demonstrating the use of NFT as a software license.

Release 1.0.3-beta

---

Prerequisite: MUST HAVE GIT CLIENT INSTALLED ON THE WORKING SYSTEM

* Implement GIT for local user contract development path to commit and push files after contract compilation.
* After creating the public key in the .ssh/ed25519\_ethereum\_contract\_creator.pub, must add to SSH key at [https://github.com/settings/keys](<https://github.com/settings/keys>)
* See sample of auto check-in at [https://github.com/pingleware/ethereum-contract-creator-samples/tree/main](<https://github.com/pingleware/ethereum-contract-creator-samples/tree/main>)

Release 1.0.2-beta

---

* Change blockchain explorer layout and added transaction search feature

Release 1.0.1-beta

---

* Update hard coded parameters that should be obtained from ethereum\_contract\_creator.json
* Create the ethereum\_contract\_creator.json in the user directory
* Require a free INFURA.IO API key for validating OPENSEA.IO NFT license ownership of at least one token
* Remove config.json package, use direct require for loading JSON files
* General code fixes (fixed File explorer and file link; set dbpath for GANACHE)

---

## Install Ethereum Smart Contract Creator on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/ethereum-contract-creator/arch)

[### CentOS](https://snapcraft.io/install/ethereum-contract-creator/centos)

[### Debian](https://snapcraft.io/install/ethereum-contract-creator/debian)

[### elementary OS](https://snapcraft.io/install/ethereum-contract-creator/elementary)

[### Fedora](https://snapcraft.io/install/ethereum-contract-creator/fedora)

[### KDE Neon](https://snapcraft.io/install/ethereum-contract-creator/kde-neon)

[### Kubuntu](https://snapcraft.io/install/ethereum-contract-creator/kubuntu)

[### Manjaro](https://snapcraft.io/install/ethereum-contract-creator/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/ethereum-contract-creator/pop)

[### openSUSE](https://snapcraft.io/install/ethereum-contract-creator/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/ethereum-contract-creator/rhel)

[### Ubuntu](https://snapcraft.io/install/ethereum-contract-creator/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/ethereum-contract-creator/raspbian)
