# Command reference

{<p>Welcome to the SettleMint CLI documentation. This command-line interface provides tools for managing your SettleMint projects, smart contracts, and platform resources.</p>}

{<p>To get started:</p>}

<ul>
  <li>
    Use 

    <code>settlemint login</code>

     to authenticate with your SettleMint account
  </li>

  <li>
    Create a new project with 

    <code>settlemint create</code>
  </li>

  <li>
    Connect your project to SettleMint using 

    <code>settlemint connect</code>
  </li>
</ul>

{<p>Browse through the available commands below to learn more about each one. You can click the command names to view detailed documentation, or use <code>settlemint [command] --help</code> in your terminal.</p>}

<div className="cli-command">
  {<pre>Usage: settlemint [command]<br /><br />CLI for SettleMint<br /><br />Options:<br />  -v, --version                                Output the current version<br />  -h, --help                                   Display help for command<br /><br />Commands:<br />  <a href="./settlemint/codegen">codegen</a> [options]                            Generate GraphQL and REST types and queries<br />  <a href="./settlemint/connect">connect</a> [options]                            Connects your dApp to your application<br />  <a href="./settlemint/create">create</a> [options]                             Create a new application from a template<br />  <a href="./settlemint/hasura">hasura|ha</a>                                    Manage Hasura service in the SettleMint platform<br />  <a href="./settlemint/login">login</a> [options]                              Login to your SettleMint account.<br />  <a href="./settlemint/logout">logout</a> [options]                             Logout from your SettleMint account<br />  <a href="./settlemint/pincode-verification-response">pincode-verification-response|pvr</a> [options]  Get pincode verification response for a blockchain node<br />  <a href="./settlemint/platform">platform</a>                                     Manage SettleMint platform resources<br />  <a href="./settlemint/smart-contract-set">smart-contract-set|scs</a>                       Manage smart contract sets and subgraphs<br />  help [command]                               display help for command<br /></pre>}
</div>
