README.md at [4cee3b7e59]

File README.md artifact a75cbc04db part of check-in 4cee3b7e59


Tcl Nano

Nano

Nano is a low-latency payment platform that requires minimal resources; making Nano ideal for peer-to-peer transactions.

Tcl

Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.

Tcl Nano

Tcl Nano implements a few different facets of Nano in Tcl, as well as allows for interoperating with other Nano implementations.

Dependencies

Tcl Nano depends on few other packages:

The following optional dependencies should also be available (some features may not be available without these packages):

  • The Tcl package ip
  • The Tcl package dns
  • The Tcl package defer
  • The Tcl package lmdb
  • The Tcl package udp
  • The Tcl package tclreadline
  • The curl command

On a Debian system you should be able to do the following (to use the package):

$ sudo apt install -y tcl8.6 tcllib tcl-udp tcl-tclreadline curl

The following packages are sufficient to compile the package:

$ sudo apt install -y build-essential tcl8.6-dev