Official Go implementation of the XFS protocol.


To learn more about the available xfsgo commands, use
xfsgo help or type a command followed by the -h flag

xfsgo -h

For further details on options, see the documents

Building From Source

To build from source, Go 1.13 or above must be
installed on the system. Clone the repo and run

git clone https://github.com/xfs-network/xfsgo.git
cd xfsgo && make


If you’d like to contribute to xfsgo please fork, fix, commit and
send a pull request. Commits who do not comply with the coding standards
are ignored (use gofmt!). If you send pull requests make absolute sure that you
commit on the develop branch and that you do not merge to master.
Commits that are directly based on master are simply ignored.


XFS is released under the open source MIT license and is offered “AS IS”
without warranty of any kind, express or implied. Any security provided
by the XFS software depends in part on how it is used, configured, and
deployed. XFS is built upon many third-party libraries, xfs.tech makes
no representation or guarantee that XFS or any third-party libraries
will perform as intended or will be free of errors, bugs or faulty
code. Both may fail in large or small ways that could completely or
partially limit functionality or compromise computer systems. If you use
or implement XFS, you do so at your own risk. In no event will
xfs.tech be liable to any party for any damages whatsoever, even if it
had been advised of the possibility of damage.


View Github