Clone Applications | Developers

Clone Applications

Estimated reading time: One minute

1 Introduction

What is a clone?

A variant, or clone, embedded app is developed when all the logic for signing transactions can be contained in the parent coin Embedded Application.

As for any Embedded Application, you must follow our guidelines to comply with Ledger publication requirements.

Which development process for your Ethereum clone?

Depending on your derivation path, the process will vary.

Get in touch with the Ledger developer community

Joining Discord is not required to code your Embedded Application, but it will be easier to meet with our team and discuss the specifics of your project. Join us on the Ledger’s Discord server and introduce your project in the #dev-support channel.

What if my coin is a Bitcoin clone?

New Bitcoin clone

For any other clone type, use the main Embedded App process.

Update an existing clone

If your Bitcoin clone was included in the Bitcoin Embedded App and you need to update it, please start a new Embedded App process.

2 What to do

You don’t need to follow all the coding guidelines. Only follow the steps below:

  Eth Clones
Blind Signing Depends
Icon Yes
Documentation Depends
Functional Tests Yes
Warr/Liability accpt Yes

3 Build & Load and use the Ledger framework

Refer to Build & Load and the Embedded App Framework.

4 Submit your App

Use and submit the Form to complete the process Submission form

5 Finished!

We will contact you via Discord to let you know how your submission is doing.


Did you find this page helpful?


How would you improve this page for developers?



Build & Load App
1 - Using the 44/60 path
Getting Started
Theme Features
Customization

Embedded Apps