Skip to content

vrypan/fargo

Repository files navigation

fargo-logo

fargo is a Farcaster CLI written in Go.

Install

From Source

Clone the repo, and run make local. Copy the generated binary fargo to a location in your $PATH.

Homebrew

Fargo can be installed with Brew by using the command below.

brew install vrypan/tap/fargo

Warning

The homebrew tap has changed since v0.4.4. If you have alread installed a version <=0.4.3 do

brew uninstall fargo
brew untap vrypan/fargo
brew tap vrypan/tap
brew install vrypan/tap/fargo

Use

A command line tool to interact with Farcaster

Usage:
  fargo [command]

Available Commands:
  cache       Cache management
  completion  Generate the autocompletion script for the specified shell
  config      Get/Set fargo configuration parameters
  download    Download Farcaster-embedded URLs
  get         Get Farcaster data
  help        Help about any command
  post        Submit messages to the network
  snapshot    Create a cast/thread snapshot
  version     Get the current version

Flags:
  -h, --help   help for fargo

Use "fargo [command] --help" for more information about a command.

The most interesting command is fargo get.

Try fargo get --help or fargo get @vrypan.eth/0x3e9f6825dc23a14efb4c5d71723f5bea2f89095f -e.

The second one will also make you appreciate how much spam is suppressed by Warpcast.

Interacting with the network

To interact with the network (currently fargo post cast) you will need an app keypair (private/public). At the moment, Fargo does not provide a way to generate these keys, but you can use a service like https://www.castkeys.xyz to generate them.

Check out fargo post cast --help for more info.

About

fargo is a Farcaster CLI written in Go.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages