diff --git a/docs/source/_extra/llms.txt b/docs/source/_extra/llms.txt new file mode 100644 index 0000000..a144309 --- /dev/null +++ b/docs/source/_extra/llms.txt @@ -0,0 +1,44 @@ +# Cryptnox Product Documentation + +> Official technical documentation for Cryptnox SA (Carouge, Geneva, +> Switzerland) — NFC smart cards for hardware wallets, FIDO2 authentication and +> PIV identity, plus SDKs, CLI tools and hardware reference material. +> Main website: https://www.cryptnox.com — Shop: https://shop.cryptnox.com +> Source code: https://github.com/cryptnox + +Cryptnox security devices are smart cards: the hardware wallet, FIDO2 and PIV +products are ISO/IEC 7816 contact and ISO/IEC 14443 contactless (NFC) cards. +Cryptnox also sells USB smart card readers (USB-A, USB-C CCID and +NFC/contactless models) for using the cards with a computer — see +https://shop.cryptnox.com. The hardware wallet card also carries the FIDO +Alliance certified FIDO2 and U2F applets (FIDO2 CTAP2.1, Level 1), so it +doubles as a FIDO2 security key. + +## Hardware Wallet Technical Reference + +- [Hardware Wallet v2.0 (HTML)](https://docs.cryptnox.com/cryptnox-hardware-wallet/v2.0/): technical specifications, lifecycle management, secure channel, authentication, seed management, key derivation, EC signatures, MuSig2 (BIP-327) commands, status codes, security model, supported algorithms and curves, JavaCard platform details +- [Hardware Wallet v2.0 (PDF)](https://docs.cryptnox.com/cryptnox-hardware-wallet/v2.0/cryptnox-hardware-wallet-v2.0.pdf) +- [Hardware Wallet v1.6 (HTML)](https://docs.cryptnox.com/cryptnox-hardware-wallet/v1.6/) +- [Hardware Wallet v1.6 (PDF)](https://docs.cryptnox.com/cryptnox-hardware-wallet/v1.6/cryptnox-hardware-wallet-v1.6.pdf) + +## Command-line tool + +- [Cryptnox CLI User Guide (HTML)](https://docs.cryptnox.com/cryptnox-cli/): installation, supported hardware, command reference, interactive mode, BIP39 passphrase support, exit codes, examples +- [Cryptnox CLI User Guide (PDF)](https://docs.cryptnox.com/cryptnox-cli/cryptnox-cli.pdf) + +## SDKs + +- [Python SDK (HTML)](https://docs.cryptnox.com/cryptnox-sdk-py/): API reference for the cryptnox_sdk_py package, class diagrams, connection components, reader hierarchy +- [Python SDK (PDF)](https://docs.cryptnox.com/cryptnox-sdk-py/cryptnox-sdk-py.pdf) +- [ESP32 SDK (HTML)](https://docs.cryptnox.com/cryptnox-sdk-esp32/) +- [ESP32 SDK (PDF)](https://docs.cryptnox.com/cryptnox-sdk-esp32/cryptnox-sdk-esp32.pdf) +- [Arduino SDK (HTML)](https://docs.cryptnox.com/cryptnox-sdk-arduino/) +- [Arduino SDK (PDF)](https://docs.cryptnox.com/cryptnox-sdk-arduino/cryptnox-sdk-arduino.pdf) +- [C++ SDK (HTML)](https://docs.cryptnox.com/cryptnox-sdk-cpp/) +- [C++ SDK (PDF)](https://docs.cryptnox.com/cryptnox-sdk-cpp/cryptnox-sdk-cpp.pdf) + +## Optional + +- [Documentation index](https://docs.cryptnox.com/) +- [Cryptnox website](https://www.cryptnox.com) +- [Cryptnox on GitHub](https://github.com/cryptnox) diff --git a/docs/source/_extra/robots.txt b/docs/source/_extra/robots.txt new file mode 100644 index 0000000..2824de2 --- /dev/null +++ b/docs/source/_extra/robots.txt @@ -0,0 +1,5 @@ +User-agent: * +Allow: / + +Sitemap: https://docs.cryptnox.com/sitemap.xml +Sitemap: https://docs.cryptnox.com/sitemap-docs.xml diff --git a/docs/source/_extra/sitemap-docs.xml b/docs/source/_extra/sitemap-docs.xml new file mode 100644 index 0000000..8627d8f --- /dev/null +++ b/docs/source/_extra/sitemap-docs.xml @@ -0,0 +1,19 @@ + + + https://docs.cryptnox.com/ + https://docs.cryptnox.com/cryptnox-hardware-wallet/v2.0/ + https://docs.cryptnox.com/cryptnox-hardware-wallet/v2.0/cryptnox-hardware-wallet-v2.0.pdf + https://docs.cryptnox.com/cryptnox-hardware-wallet/v1.6/ + https://docs.cryptnox.com/cryptnox-hardware-wallet/v1.6/cryptnox-hardware-wallet-v1.6.pdf + https://docs.cryptnox.com/cryptnox-cli/ + https://docs.cryptnox.com/cryptnox-cli/cryptnox-cli.pdf + https://docs.cryptnox.com/cryptnox-sdk-py/ + https://docs.cryptnox.com/cryptnox-sdk-py/cryptnox-sdk-py.pdf + https://docs.cryptnox.com/cryptnox-sdk-esp32/ + https://docs.cryptnox.com/cryptnox-sdk-esp32/cryptnox-sdk-esp32.pdf + https://docs.cryptnox.com/cryptnox-sdk-arduino/ + https://docs.cryptnox.com/cryptnox-sdk-arduino/cryptnox-sdk-arduino.pdf + https://docs.cryptnox.com/cryptnox-sdk-cpp/ + https://docs.cryptnox.com/cryptnox-sdk-cpp/cryptnox-sdk-cpp.pdf + https://docs.cryptnox.com/genindex.html + diff --git a/docs/source/_templates/layout.html b/docs/source/_templates/layout.html index b9dd837..ad0ebfb 100644 --- a/docs/source/_templates/layout.html +++ b/docs/source/_templates/layout.html @@ -13,9 +13,9 @@ - - - + + + @@ -23,7 +23,7 @@ - +