Quick Start
Connect to IRON Vault via BLE and send your first APDU command in 5 minutes.
Prerequisites
- Chrome browser with
chrome://flags/#enable-experimental-web-platform-featuresenabled - IRON Vault app running on an Android device, or use the Simulator on this site
Step 1: Open the APDU Debugger
Click APDU Debugger in the sidebar. The right panel shows the wallet simulator.
Step 2: Send GET_VERSION
Select GET_VERSION from the preset dropdown and click Send ▶ with target set to Simulator.
You should see a response ending in 9000 (success). The response bytes include SE version 2.1.0 and MCU version 1.13.
Step 3: Get an Ethereum Address
Select GET_ETH_ADDRESS (m/44'/60'/0'/0/0) and send to Simulator. The response contains:
- 65 bytes: uncompressed secp256k1 public key
- 40 bytes: Ethereum address as ASCII hex
- Status:
9000
Step 4: Connecting to a Real Device
Switch the target to BLE Device, click Scan, and select your IRON Vault device. All subsequent commands go to the real phone over Bluetooth.
Note: BLE Device mode requires Chrome and the experimental Web Bluetooth API flag.