-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsvmai.1
More file actions
102 lines (102 loc) · 2.75 KB
/
svmai.1
File metadata and controls
102 lines (102 loc) · 2.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
.TH SVMAI 1 "May 2025" "svmai 0.1.0" "User Commands"
.SH NAME
svmai \- Solana Wallet Management CLI Tool
.SH SYNOPSIS
.B svmai
[\fIOPTIONS\fR]
[\fICOMMAND\fR]
.SH DESCRIPTION
.B svmai
is a command-line interface (CLI) tool for managing Solana wallets. It allows users to find Solana wallet files, securely store their private keys using system keychain encryption, manage multiple wallets, view balances, and perform batch operations and token mixing for enhanced privacy.
.SH OPTIONS
.TP
.BR \-c ", " \-\-config =\fIFILE\fR
Sets a custom config file
.TP
.BR \-v ", " \-\-verbose
Increases the level of verbosity (can be used multiple times)
.TP
.BR \-h ", " \-\-help
Displays help information
.TP
.BR \-V ", " \-\-version
Displays version information
.SH COMMANDS
.TP
.B search \fIDIRECTORY\fR [\fIOPTIONS\fR]
Search for Solana wallet files in the specified directory
.RS
.TP
.BR \-d ", " \-\-depth =\fIDEPTH\fR
Maximum directory depth to search
.TP
.BR \-m ", " \-\-max-files =\fICOUNT\fR
Maximum number of files to find
.RE
.TP
.B add \fIFILE\fR [\fIOPTIONS\fR]
Add a wallet to secure storage
.RS
.TP
.BR \-n ", " \-\-name =\fINAME\fR
Custom name for the wallet
.RE
.TP
.B list
List all stored wallets
.TP
.B remove \fINAME\fR
Remove a wallet from secure storage
.TP
.B vanity [\fIOPTIONS\fR]
Generate a vanity wallet with 'ai' prefix
.RS
.TP
.BR \-n ", " \-\-name =\fINAME\fR
Custom name for the wallet (default: ai_wallet)
.TP
.BR \-t ", " \-\-timeout =\fISECONDS\fR
Timeout in seconds (default: 120)
.RE
.TP
.B tui
Launch the Text User Interface (default if no command is specified)
.SH EXAMPLES
.TP
Search for wallet files in a directory:
.B svmai search /home/user/documents -d 3 -m 50
.TP
Add a wallet file to secure storage:
.B svmai add /path/to/wallet.json -n my_wallet
.TP
List all stored wallets:
.B svmai list
.TP
Remove a wallet from secure storage:
.B svmai remove my_wallet
.TP
Generate a vanity wallet with 'ai' prefix:
.B svmai vanity -n my_ai_wallet -t 300
.TP
Launch the TUI:
.B svmai tui
.SH FILES
.TP
.I ~/.config/svmai/config.toml
Default configuration file location
.TP
.I ~/.local/share/svmai/
Default data directory
.SH SECURITY
Private keys are encrypted using AES-GCM. The encryption key itself is managed by your operating system's keychain service. Accessing this key typically requires your user password or biometric authentication, providing a strong layer of security.
.SH AUTHOR
Written by the openSVM team.
.SH REPORTING BUGS
Report bugs to: <https://github.com/openSVM/svmai-cli/issues>
.SH COPYRIGHT
Copyright \(co 2025 openSVM. License MIT: <https://opensource.org/licenses/MIT>
.br
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
.SH SEE ALSO
Full documentation at: <https://github.com/openSVM/svmai-cli>