accounts

Wallet Connection

Learn why CSfi uses Solana wallets for sign-in, transaction approvals, USDC settlement, and protected account flows.


A Solana wallet is used to authenticate, sign transactions, and interact with USDC-based option settlement flows on CSfi.


Why a wallet is required


CSfi uses wallet signatures to prove account ownership and authorize actions. Depending on the flow, your wallet may be used for:


  • Signing in
  • Accepting quotes
  • Paying premiums
  • Receiving proceeds or settlement payments where applicable
  • Signing exercise or settlement transactions
  • Confirming on-chain instructions

  • Authentication flow


    The typical flow is:


  • Connect a supported Solana wallet.
  • Review the sign-in message.
  • Sign the message to prove wallet control.
  • CSfi creates a session for the connected wallet.
  • Protected areas such as market actions, portfolio, and inventory become available.

  • Signing in is different from signing a transaction. A sign-in message should not move funds by itself.


    Transaction signing


    When a transaction is required, your wallet should show transaction details before you approve. Always review:


  • The connected site
  • The wallet account
  • Token amounts
  • Addresses
  • Network
  • Transaction purpose

  • Do not approve transactions you do not understand.


    Supported assets


    CSfi settlement uses USDC on Solana for premiums and certain payouts. Users should make sure they are using the correct network and token account before trading.


    Security reminders


  • Never share your seed phrase.
  • Verify the URL before connecting.
  • Disconnect if something looks wrong.
  • Treat every transaction prompt as final.
  • On-chain transactions may be irreversible.

  • If connection fails


    Common causes include wallet extension issues, wrong network, rejected signatures, expired sessions, or browser privacy settings. Try reconnecting, refreshing, or checking wallet network settings.