Install NTK on Android
The NTK keyboard for Android phones, signed by the project. It runs on NEAR testnet by default, where no real money is involved, and on NEAR mainnet if you choose it in its settings. Version 0.4, 1.0 MB, Android 7 or newer (tested on Android 16).
Download
Check the file before installing it, if you like. Its SHA-256:
a4b064e2b3cdf7a43f0e2f6be5b1a0227f8a07ef794edbf7af0b1a0f238ee9bd
The signing certificate (CN=Near The Keyboard), SHA-256:
09:88:34:DE:9A:59:94:C0:CC:AF:0F:60:E7:4D:35:DF:16:77:D5:3F:62:5A:A1:5D:EB:6A:BD:7C:B2:87:50:65
Set it up
- Open the downloaded file. Android asks whether your browser may install apps: allow it, then install.
- Open NTK, read the short notice and agree to the terms. Tap Turn on NTK in system settings, switch NTK on, then tap Switch to the NTK keyboard.
- Tap Log in with a NEAR wallet and approve one transaction in Meteor or Intear. It adds a key that can only sign NTK requests. NTK starts on NEAR testnet, where it can also create an account for you; mainnet is in its settings.
- Tap Enroll and type the three short texts. NTK learns how you type; the fingerprint is sealed in the enclave.
- Type anywhere. When you have typed at least 40 keys, tap sign on the keyboard's strip. On
a match the keyboard adds a tag like
[NTK <id>]after your text. - Optional, stamp buttons in any app: in NTK's setup, open the stamp-button step and switch NTK stamp buttons on under Accessibility. If Android says "Restricted setting", open Settings, Apps, NTK, the menu at the top right, Allow restricted settings, and switch it on again.
Anyone can check a stamp at ntk.tools, with or without the app. What the keyboard measures and sends is on the privacy page.
Source
The app is built from github.com/sgraphics/nearthekeyboard
(the android/ folder, built on Simple Keyboard). Calls are paid by the project and rate limited.