developerledgers.com
Open in
urlscan Pro
2a07:7800::200
Public Scan
URL:
https://developerledgers.com/en/developers
Submission Tags: @phish_report
Submission: On September 16 via api from FI — Scanned from GB
Submission Tags: @phish_report
Submission: On September 16 via api from FI — Scanned from GB
Form analysis
0 forms found in the DOMText Content
⟵ back to Ledger.com Need Customer Support? * Embedded App * Connect your app * Blockchain Support * Tokens * Live App * Ledger Connect * NFT Search through the doc VALIDATE WALLET You can now validate your wallet manually to rectify wallet error CONNECT YOUR APP Make your desktop/web app use a Ledger via USB/Bluetooth BLOCKCHAIN SUPPORT Get your blockchain supported in Ledger Live TOKENS Add a ERC20, BEP20, Polygon, ASA, TRC10 or TRC20 token to Ledger Live LIVE APP Integrate your DApp or Web app as a Live App in Ledger Live LEDGER CONNECT KIT Add the support of the Ledger Button to your DApp GETTING STARTED * * * * * * * * THEME FEATURES * * * * * * * * * * * * CUSTOMIZATION * * * * * Embedded App * Blockchain support * Tokens * Live App * Connect your app * Ledger Connect * NFT * * Home * Get connected * Changelog * Sitemap * Integration Stories Copyright © Ledger SAS. All rights reserved. Ledger, Ledger Nano S, Ledger Vault, Bolos are registered trademarks of Ledger SAS. X SEARCH THROUGH OUR DEVELOPERS DOCUMENTATION 3 - ADDRESS DERIVATION LIVE COMMON BRIDGE TEST LEDGER LIVE COMMON BUGS 1 - CRYPTOASSETS LIBRARY 7 - LEDGER LIVE DESKTOP AND MOBILE FREQUENTLY ASKED QUESTIONS LEDGER LIVE ARCHITECTURE This section describes the high level technical architecture of Ledger Live and how the different components interact. GENERAL PROCESS This article describes the general process and way of working Ledger will follow while interacting with the teams wishing to add their currency on Ledger Live. GENERIC TEST PLAN 2 - EMBEDDED APP JS BINDINGS JS BRIDGE BUILDING THE CLI FOR DEVELOPMENT 4 - ADD ACCOUNTS: LIGHT SYNC REQUIREMENTS AND INSTALLATION LEDGER LIVE MOBILE AND DESKTOP BUILD UI GUIDELINES FOR LLD UI GUIDELINES FOR LLM MOST USEFUL COMMANDS FOR THE CLI REACT HOOKS (OPTIONAL/ADVANCED) REQUIRED PROGRAMMING SKILLS 6 - SEND 5 - ADD ACCOUNTS: FULL SYNC TERMS AND CONDITIONS WORK BREAKDOWN STRUCTURE WRITING TESTS BUTTON BEHAVIOUR GLOSSARY IMPLEMENTATION WHAT IS THE LEDGER CONNECT KIT? 2 - CODING ADD A PROVIDER BOILERPLATE PLUGIN INTRODUCTION SETUP FINALIZE REFERENCE FLOW INIT CONTRACT OVERVIEW PROVIDE PARAMETER PROVIDE TOKEN QUERY CONTRACT ID QUERY CONTRACT UI SELECTOR SETUP TESTING WHAT'S NEXT 1 - GENERAL WRITE AND LOAD THE MANIFEST PROCESS PLUGIN REQUIREMENTS AND SUBMISSION 3 - SECURITY ADVANCED DISPLAY MANAGEMENT Advanced flows for advanced uses APPLICATION STRUCTURE AND I/O I/O - aye, no? AUTOMATED TESTING APPLICATION ENVIRONMENT BOLOS FEATURES Secrets, Passphrases and Attestations HARDWARE ARCHITECTURE Secure chips served with a helping of protocol INTRODUCTION A bird's eye view 2. BUILD THE APPLICATION 1. BUILD THE CONTAINER EXTERNAL DEVELOPMENT EASY-PEASY TUTORIAL In less time than having a cup of coffee CLONE APPLICATIONS CLASSIC DEVELOPMENT FAST-TRACK EXPERIMENTATION WICH PROCESS FOR YOUR ETHEREUM CLONE? COMPANION WALLET COSMOS-LIKE BLAKE2B_STATE__ CX_AES_KEY_S CX_BLAKE2B_S CX_BN_MONT_CTX_T CX_CURVE_DOMAIN_S CX_CURVE_MONTGOMERY_S CX_CURVE_TWISTED_EDWARDS_S CX_CURVE_WEIERSTRASS_S CX_DES_KEY_S CX_EC_POINT_S CX_ECFP_256_EXTENDED_PRIVATE_KEY_S CX_ECFP_256_PRIVATE_KEY_S CX_ECFP_256_PUBLIC_KEY_S CX_ECFP_384_PRIVATE_KEY_S CX_ECFP_384_PUBLIC_KEY_S CX_ECFP_512_EXTENTED_PRIVATE_KEY_S CX_ECFP_512_PRIVATE_KEY_S CX_ECFP_512_PUBLIC_KEY_S CX_ECFP_640_PRIVATE_KEY_S CX_ECFP_640_PUBLIC_KEY_S CX_ECFP_PRIVATE_KEY_S CX_ECFP_PUBLIC_KEY_S CX_ERRORS.H CX_GROESTL_S CX_HASH_HEADER_S CX_HASH_INFO_T CX_HMAC_RIPEMD160_T CX_HMAC_SHA256_T CX_HMAC_SHA512_T CX_HMAC_T CX_RIPEMD160_S CX_RSA_1024_PRIVATE_KEY_S CX_RSA_1024_PUBLIC_KEY_S CX_RSA_2048_PRIVATE_KEY_S CX_RSA_2048_PUBLIC_KEY_S CX_RSA_3072_PRIVATE_KEY_S CX_RSA_3072_PUBLIC_KEY_S CX_RSA_4096_PRIVATE_KEY_S CX_RSA_4096_PUBLIC_KEY_S CX_RSA_PRIVATE_KEY_S CX_RSA_PUBLIC_KEY_S CX_SHA256_S CX_SHA3_S CX_SHA512_S DIR_A69A61E9293A18E19774232B7E40AAD8 DIR_D44C64559BBEBEC7F509842C48DB8B23 DIR_F19CB56D6ECFEB72444413E62AE31A52 FILE LIST GLOBALS_B GLOBALS_D GLOBALS_R GLOBALS_S GLOBALS_U HASH_STATE_S START HERE INTRODUCTION LCX_AEAD.H LCX_AES.H LCX_AES_GCM.H LCX_BLAKE2.H LCX_BLAKE3.H LCX_COMMON.H LCX_CRC.H LCX_DES.H LCX_ECDH.H LCX_ECDSA.H LCX_ECFP.H LCX_ECSCHNORR.H LCX_EDDSA.H LCX_GROESTL.H LCX_HASH.H LCX_HMAC.H LCX_MATH.H LCX_PBKDF2.H LCX_RIPEMD160.H LCX_RNG.H LCX_RSA.H LCX_SHA256.H LCX_SHA3.H LCX_SHA512.H OX_AES.H OX_BN.H OX_CRC.H OX_DES.H OX_EC.H OX_RNG.H UINT64_S EXAMPLES OF USING CRYPTOGRAPHY FUNCTIONS APPLICATION DEBUG Making testing easier SUBMISSION FORM CONTENT ICONS AND INTERFACE (NANO) ICONS (STAX) DISPLAY MANAGEMENT DESIGN With Oscars for on-screen performance DISPLAY MANAGEMENT FLOWS With Oscars for on-screen performance DOCUMENTATION Ensuring your documentation is well documented 1 - USING THE 44/60 PATH 2 - ALL OTHER PATHS FREQUENTLY ASKED QUESTIONS FUNCTION TESTS FUNCTIONS & STAKING FEATURES BOLOS-APP INTERACTION Getting smooth exchanges INTRODUCTION DEVELOPING AND SUBMITTING AN EMBEDDED APP Find the necessary instructions to develop and submit an app for Ledger devices INPUT/OUTPUT LINUX USERS MAC USERS LOW-LEVEL DISPLAY MANAGEMENT Hold your breath. Then jump in APP UPDATES MARKETING MEMORY ALIGNMENT Get padded if you're not aligned MEMORY PARACHAIN PERSISTENT STORAGE Not for goldfish PIN BYPASS POSITION-INDEPENDENT CODE PRINTF APPLICATION ISOLATION Checking the apps on the Ledger Nano S APPLICATIONS FOR HD TREES HD Trees and the 24 words INTRODUCTION PSDs - The secure portal to your assets, not a bank HD KEY GENERATION The children of infinite trees THE MASTER SEED How the 24 words are used on the device RELEASE TYPES REQUIRED PROGRAMMING SKILLS GENERAL SECURITY Ensuring your app passes the security review SECURITY REQUIREMENTS START HERE SUBMISSION FORM SUPPORT TEST FUNDS PITFALLS & TROUBLESHOOTING TYPES OF APPS AND GLOBAL ARCHITECTURE DEMO 6 USE-CASES REQUIREMENTS AND CODING GUIDELINES VERSIONS WARRANTY AND LIABILITY WHAT TO DO Do it yourself, with a signpost ENABLING THE DEVELOPER MODE FREQUENTLY ASKED QUESTIONS INTRODUCTION PART I - BUILD THE DAPP PART II - LET’S ADD THE DAPP TO LEDGER LIVE PART III – TEST THE LIVEAPP IN LEDGER LIVE REQUIRED PROGRAMMING SKILLS START HERE NFT IMAGE REQUIREMENTS HOW-TO ADD LEDGER STAX METADATA TO YOUR NFTS WITH MANIFOLD STUDIO? HOW-TO USE THE LEDGER STAX METADATA TOOL? UPDATE MUTABLE METADATA (IN-DEPTH GUIDE) BROADCAST FUND RELEASE SELL SETUP SIGN SWAP (TDB) TEST INTRODUCTION DEBUG APP MANIFEST LIVE APP SDK RELEASE SETUP MANIFEST IMPORT TEST CONCLUSION INTRODUCTION USE CASES UX REQUIREMENTS LINUX WINDOWS (WITH WSL 2) SPECULOS EMULATOR REST API AUTOMATION: PRESS BUTTONS AUTOMATICALLY CLIENTS: HOW TO SEND APDUS DEBUG: HOW TO USE GDB DOCKER DOCKER WITH AN M1 CHIP SEMIHOSTING AS AN ADDITIONAL DEBUG MECHANISM USAGE FLOW HOW TO INTRODUCTION ASA ENABLING CLEAR-SIGNING OF EIP-712 MESSAGES PROCESS Addition or modification FREQUENTLY ASKED QUESTIONS INTRODUCTION FORM CONTENT Addition or modification TRC10 AND TRC20 WHY IS U2F DEPRECATED ? APPLICATION ARCHITECTURE ARCHITECTURE DATAFLOW CHOOSE THE RIGHT TRANSPORT LEDGER LOGOS NODE HID INTEGRATION AUTOMATIC FIRMWARE APPLICATIONS OPENING / CLOSING OVERVIEW Introduction on wallet connection PREREQUISITES REACT NATIVE HID (ANDROID ONLY) REACT NATIVE BLUETOOTH ON ANDROID (NANO X ONLY) REACT NATIVE BLUETOOTH ON IOS (NANO X ONLY) REQUIRED PROGRAMMING SKILLS Introduction on wallet connection WHY MY APP CAN NOT COMMUNICATE WITH AN LEDGER EMBEDDED APP? TRANSFER OF ETHERS BETWEEN ACCOUNTS TRANSFER OF SOL BETWEEN ACCOUNTS CALL A SMART CONTRACT SIGN A PERSONAL MESSAGE INTERACT WITH THE COSMOS APP WEB BLUETOOTH WEB USB/HID