:::info See [Publish a Package](/guides/developer/first-app/publish.mdx) for a more detailed guide on publishing packages or [Sui Client CLI](/references/cli/client.mdx) for a complete reference of `client` commands in the Sui CLI. ::: Before publishing your code, you must first initialize the Sui Client CLI, if you haven't already. To do so, in a terminal or console at the root directory of the project enter `sui client`. If you receive the following response, complete the remaining instructions: ``` Config file ["/.sui/sui_config/client.yaml"] doesn't exist, do you want to connect to a Sui Full node server [y/N]? ``` Enter `y` to proceed. You receive the following response: ``` Sui Full node server URL (Defaults to Sui Devnet if not specified) : ``` Leave this blank (press Enter). You receive the following response: ``` Select key scheme to generate keypair (0 for ed25519, 1 for secp256k1, 2: for secp256r1): ``` Select `0`. Now you should have a Sui address set up.