diff --git a/Makefile b/Makefile index a03ecb5e..dc6402e4 100755 --- a/Makefile +++ b/Makefile @@ -60,6 +60,11 @@ else ifeq ($(COIN),bitcoin_gold) DEFINES += COIN_P2PKH_VERSION=38 COIN_P2SH_VERSION=23 COIN_FAMILY=1 COIN_COINID=\"Bitcoin\\x20Gold\" COIN_COINID_HEADER=\"BITCOINGOLD\" COIN_COLOR_HDR=0x85bb65 COIN_COLOR_DB=0xc2ddb2 COIN_COINID_NAME=\"BitcoinGold\" COIN_COINID_SHORT=\"BTG\" COIN_KIND=COIN_KIND_BITCOIN_GOLD COIN_FLAGS=FLAG_SEGWIT_CHANGE_SUPPORT COIN_FORKID=79 APPNAME ="Bitcoin Gold" APP_LOAD_PARAMS += --path $(APP_PATH) +else ifeq ($(COIN),etp) +# Metaverse ETP +DEFINES += COIN_P2PKH_VERSION=50 COIN_P2SH_VERSION=5 COIN_FAMILY=1 COIN_COINID=\"ETP\" COIN_COINID_HEADER=\"ETP\" COIN_COLOR_HDR=0x326464 COIN_COLOR_DB=0x99b2b2 COIN_COINID_NAME=\"ETP\" COIN_COINID_SHORT=\"ETP\" COIN_KIND=COIN_KIND_ETP +APPNAME ="ETP" +APP_LOAD_PARAMS += --path $(APP_PATH) else ifeq ($(COIN),litecoin) # Litecoin DEFINES += COIN_P2PKH_VERSION=48 COIN_P2SH_VERSION=50 COIN_FAMILY=1 COIN_COINID=\"Litecoin\" COIN_COINID_HEADER=\"LITECOIN\" COIN_COLOR_HDR=0xCCCCCC COIN_COLOR_DB=0xE6E6E6 COIN_COINID_NAME=\"Litecoin\" COIN_COINID_SHORT=\"LTC\" COIN_NATIVE_SEGWIT_PREFIX=\"ltc1\" COIN_KIND=COIN_KIND_LITECOIN COIN_FLAGS=FLAG_SEGWIT_CHANGE_SUPPORT @@ -160,7 +165,7 @@ APPNAME ="NIX" APP_LOAD_PARAMS += --path $(APP_PATH) else ifeq ($(filter clean,$(MAKECMDGOALS)),) -$(error Unsupported COIN - use bitcoin_testnet, bitcoin, bitcoin_cash, bitcoin_gold, litecoin, dogecoin, dash, zcash, horizen, komodo, stratis, peercoin, pivx, viacoin, vertcoin, stealth, digibyte, qtum, bitcoin_private, zcoin, gamecredits, zclassic, xsn, nix) +$(error Unsupported COIN - use bitcoin_testnet, bitcoin, bitcoin_cash, bitcoin_gold, etp, litecoin, dogecoin, dash, zcash, horizen, komodo, stratis, peercoin, pivx, viacoin, vertcoin, stealth, digibyte, qtum, bitcoin_private, zcoin, gamecredits, zclassic, xsn, nix) endif endif diff --git a/blue_app_etp.gif b/blue_app_etp.gif new file mode 100644 index 00000000..f79567be Binary files /dev/null and b/blue_app_etp.gif differ diff --git a/etp.png b/etp.png new file mode 100644 index 00000000..da7bbd0c Binary files /dev/null and b/etp.png differ diff --git a/include/btchip_context.h b/include/btchip_context.h index 4f19304f..76383c8f 100644 --- a/include/btchip_context.h +++ b/include/btchip_context.h @@ -270,6 +270,7 @@ typedef enum btchip_coin_kind_e { COIN_KIND_BITCOIN, COIN_KIND_BITCOIN_CASH, COIN_KIND_BITCOIN_GOLD, + COIN_KIND_ETP, COIN_KIND_LITECOIN, COIN_KIND_DOGE, COIN_KIND_DASH, diff --git a/nanos_app_etp.gif b/nanos_app_etp.gif new file mode 100644 index 00000000..838245a8 Binary files /dev/null and b/nanos_app_etp.gif differ