ftu - the FemtoStar Token Utility
Go to file
2024-07-06 10:25:40 -04:00
blst initial stuff 2022-09-09 02:47:49 -04:00
blst_experiments Cleanup, last commit before Git migration 2024-07-06 10:25:40 -04:00
.gitignore Rename to FTU to avoid confusion 2023-03-21 17:04:57 -04:00
base64.c Tokens work now, proper verification. Working on shortening. 2023-03-21 16:46:42 -04:00
base64.h Tokens work now, proper verification. Working on shortening. 2023-03-21 16:46:42 -04:00
build.sh rename to FTU to avoid confusion with CMT 2023-03-21 17:01:55 -04:00
debugprint.c Tokens work now, proper verification. Working on shortening. 2023-03-21 16:46:42 -04:00
debugprint.h Way more of the token lifecycle implemented, there's base64 now 2022-11-24 01:49:46 -05:00
fstoken.c Tokens work now, proper verification. Working on shortening. 2023-03-21 16:46:42 -04:00
fstoken.h Tokens work now, proper verification. Working on shortening. 2023-03-21 16:46:42 -04:00
ftu.c Add README 2023-03-21 17:23:23 -04:00
LICENSE Add LICENSE 2022-09-09 08:51:16 +00:00
main.c initial stuff 2022-09-09 02:47:49 -04:00
README.md Add README 2023-03-21 17:23:23 -04:00
set_token_path.sh Add README 2023-03-21 17:23:23 -04:00

FTU - the FemtoStar Token Utility

FTU is a command line frontend for fstoken, FemtoStar's implementation of its Credit Token system, allowing users to manually generate, sign, handle, and validate Credit Tokens for use with the FemtoStar Protocol. It is, at present, developed and tested only on GNU/Linux.

FTU can be used with arbitrary targets, including user-generated ones, and at present it does not include any. To use it, you will need a directory at your token path containing a directory named targets. Set the environment variable FEMTOSTAR_TOKEN_PATH to the path you want to store your targets at. For testing without modifying your environment, you can run source set_token_path.sh to set the token path, by default to ~/fstokens in your home directory, and, if needed, create these directories.