Process 1 | Developers

Process 1

Estimated reading time: One minute

Prerequisites

Follow this process if your chain uses the 44/60 path.

Start here

Instead of building your application in a separate repository, you will make changes to the Ethereum app.

  • Fork the the Ethereum app
  • Before commiting your changes remember to sign your commits.
  • Please make your changes to the develop branch
Important
For security reasons, the repository is set up to accept only pull requests with signed commits. To sign your commits, use the -S flag : $ git commit -S -m your commit message

Building the application

To build the clone application, follow these guidelines.

  1. First run the make command for the Ethereum App and run make load
  2. Run make clean
  3. Load the Nano App clone with the name of your chain. E.g: make load CHAIN=ambrosus

1. Modify app-ethereum/src_common/network.c

Add your chain ID, chain name and Ticker to network.c following this example:

{.chain_id = 592, .name = "Astar", .ticker = "ASTR "};

2. Add your Network to Chainlist.org and SLIP-0044

  • Chainlist.org: Click “Add Your Network +” on the Chainlist homepage and follow the ReadMe to add your Network.

  • SLIP-0044: Open a PR to add your network in this file


Did you find this page helpful?


How would you improve this page for developers?



Wich process for your Ethereum clone?
Process 2
Getting Started
Theme Features
Customization

Nano Apps