--- title: "Sign-in and notifications" description: "Browsing without signing in, signing in with a wallet and the one-time on-chain registration, signing in with a linked Telegram, linking and unlinking sign-in methods, usage limits during the public beta, connecting the Telegram bot and what it sends, confirming semi-auto actions in Telegram, and theme, language and contact." image: "https://docs.alokumi.io/og-image-v2.png" version: "en" --- > Documentation Index > Fetch the complete documentation index at: https://docs.alokumi.io/llms.txt > Use this file to discover all available pages before exploring further. # Sign-in and notifications ## Sign-in methods You don't have to sign in first: app.alokumi.io opens on Home with the official Agents, the smart-money leaderboard and the ways to start. To create an Agent or see your own positions and funds, click **Connect wallet** at the top right. Your Solana wallet is your account: | Method | How | |---|---| | Solana wallet | Pick a wallet that can sign messages and sign one message. The first time, you also confirm a one-time registration transaction | | Telegram | Only for an account that has already linked Telegram: **Already linked Telegram? Sign in** at the bottom of the dialog, then tap the confirmation code in the Alokumi bot | Email and password and Google sign-in were removed on 2026-10-14. Accounts that only used email or Google and never linked a wallet under **Settings โ†’ My wallets** can no longer sign in. ### Sign in with a wallet 1. Click **Connect wallet** and pick a Solana wallet that can sign messages (Phantom, Solflare, Backpack and others). If someone invited you, their code is already in **Referral code (optional)**; you can also type one. 2. Approve the signature request in your wallet. The message contains the site's domain, your wallet address, a one-time nonce and an expiry (10 minutes). 3. **First time only: Register on Solana.** The dialog lists the account rent (about 0.0015 SOL, not refundable), the estimated network fee and the inviter's wallet, or **No inviter. You cannot add one after registration.** Click **Register on Solana** and approve the transaction in your wallet. The signature only proves you hold the wallet: it sends no transaction and costs nothing, and each message works once, so a signature phished by another site or an old one cannot sign you in. The registration is a small on-chain account that records your wallet and, optionally, who invited you. It is public and permanent, it **doesn't deposit funds, create a Vault or authorize any trading**, and the wallet needs a little SOL to pay for it. Later sign-ins only sign the message. In a mobile browser without a wallet, the page offers links to open it in Phantom or Solflare. After signing in you return to the page where you clicked the button. Disconnecting the wallet from the top-right menu signs you out. Signing in (or linking) with a wallet also records it under **Settings โ†’ My wallets**, so it can receive withdrawals and the positions in it are tracked. > **Accounts created before registration existed** > > Accounts created before 2026-10-22 are asked to **Register on Solana** once after signing in; the app can't be used until it's done. An account without a linked wallet first links one, then registers it. ### Sign in with Telegram Telegram can't create an account. Sign in with your wallet first, link Telegram under **Settings โ†’ Sign-in methods**, and from then on you can use it on a phone without a wallet: 1. In the connect-wallet dialog, click **Already linked Telegram? Sign in**. The page shows a two-digit **confirmation code** and tries to open Telegram; if it doesn't, click **Open Telegram**, or on a computer scan the QR code with your phone camera. 2. The Alokumi bot lists three numbers. Tap **the one that matches the web page**. 3. Go back to the web page; it signs you in automatically. A request is valid for 5 minutes. Tapping the wrong code cancels the request at once; start a new one from the web page. If you didn't start the request, tap **๐Ÿšซ Not me, cancel** in the bot. The confirmation code stops someone from forwarding you their sign-in link and tricking you into confirming it for them. Connecting Telegram **notifications** (Settings โ†’ Telegram) is separate and doesn't let that Telegram sign in. ### Which account you land in - A wallet already linked to exactly one account (and not unlinked) signs in to **that account**. - A new wallet creates a new account: your first signature plus the registration transaction is the sign-up. No email is needed. - If the wallet connected in your browser isn't linked to the account you're signed in to, the page asks what to do: **Sign in with this wallet** (switches to that wallet's account, registering it if it's new), sign to bind it to the current account instead, or **Disconnect**. ## Settings โ†’ Sign-in methods This lists the sign-in methods linked to your account; any of them signs in to the same account: | Row | What you can do | |---|---| | Telegram | **Link** opens the same confirmation-code panel as sign-in; once linked it shows the Telegram ID and **Unlink** | | Solana wallet | **Link** or **Link another**, then sign one message; each linked wallet has its own row and can be unlinked | - **Unlink** takes two clicks (the second is **Confirm unlink**). You cannot unlink the last remaining method (**Keep at least one sign-in method**), or the wallet that holds your on-chain registration. - A Telegram account or wallet can belong to only one account. If it is already linked to another account, you are told so; unlink it there first. - After unlinking, that wallet or Telegram is no longer recognized as this account: signing in with it directly creates a new account. To restore it, sign in another way and link it again here. - Unlinking the Telegram sign-in method does not disconnect Telegram notifications; those are managed separately under **Settings โ†’ Telegram**. ## Settings โ†’ Account - **How you want to start**: your answers to the first-screen questions; they decide which entry comes first on Home. - **Language** and **PnL unit** (USDC or SOL): saved in this browser. - **Sign out**: signs out of this browser; your Agents keep running. **Emergency stop** is under **Danger zone** at the bottom of Settings: it immediately stops every Agent from scanning pools and opening new positions; stop losses and exits on existing positions still run. Click **Lift emergency stop** to resume. Execution mode cannot be turned on during an emergency stop. ## Settings โ†’ My wallets These are the Solana wallets linked to your account (account level). This is separate from the wallet connection in the top-right corner / sidebar, which applies only to the current browser: - Add: connect a wallet first, click **Sign to bind to account**, and sign a message (no transaction, no cost). Wallets you have used to open a position or deposit to an agent appear automatically, marked **Bound automatically when opening a position**. - For each wallet you can edit the note, **Set as default**, turn off **Alerts** (when off, rule alerts for positions in that wallet go only to the timeline, not Telegram), or remove it. After removal, positions already being tracked stay tracked. - Withdrawals can only go to wallets listed here; a newly linked wallet can receive funds only after 24 hours (wallets that have deposited to that agent are exempt). See [Use real funds](/funds). ## Usage limits during the public beta During the public beta each account has two quotas: | Quota | Limit | Details | |---|---|---| | Agents | 5 | Counts agents that have not been deleted. When you are at the limit, the New Agent page says so; you can keep writing and checking, but delete an agent you no longer use before creating | | AI calls | 300 per day (150 for accounts less than 7 days old) | Checking a strategy, chat, dry runs and pool-pick previews each count once; the AI decision rounds of Watch-mode / paper-funds agents don't count (they only count toward the platform's AI capacity), and neither do decisions of real-funds agents or inline autocomplete while typing. Resets at 00:00 UTC (08:00 Beijing time) | In addition, watching and paper-funds agents run at most once every 10 minutes, even if the strategy says more often. Real funds have no per-user amount cap. For what happens when a quota runs out, see the [FAQ](/troubleshooting#usage-limits-during-the-public-beta). ## Telegram notifications ### Connect 1. Open Settings โ†’ Telegram and click **Connect Telegram**. The page opens the official Alokumi bot automatically. If it doesn't, click **Open Telegram to connect**, or use **Copy link** and open the link on your phone. 2. In Telegram, tap **Start**. The bot replies **โœ… Connected to Alokumi**. 3. Go back to the web page. The status changes to **Connected** automatically; no further confirmation is needed. The link is valid for 10 minutes and can be used only once; if it expires, click again. If this Telegram account is already connected to another Alokumi account, the bot asks you to disconnect it in that account first. You don't need to create your own bot or paste a token. If the page shows **Pending** with a Telegram account, check that it is yours and click **Confirm**. After connecting, you can adjust the notification toggles on the web page, **Send a test**, or **Disconnect**. ### What it sends | Toggle | Content | |---|---| | New opportunities | Opportunity cards from watch mode; see [Alerts and To do](/discovery) | | Opens and exits | Results such as opens, exits, and resumed runs; when per-bin data is available, the card draws the position's actual distribution | | Issues and risks | Alerts and failures, such as rule suggestions for self-custody positions, or "Agent stopped checking positions" | | Daily summary | The daily run report for real-funds agents (the 24 hours up to 09:00 Beijing time) | **Semi-auto confirmation requests are always sent, regardless of these toggles.** When an agent's **Telegram alerts** is off, its opportunity cards and position events appear only on the web. Messages are in English. Missing numbers in messages show as "โ€”", and paper funds are marked "(paper funds)". ### Bot menu The bot's command menu has four commands: | Command | What it does | |---|---| | /pending | To do: what needs you, each item sent as a separate message you can act on directly | | /positions | My positions: value, fees, P&L, whether in range | | /menu | Buttons for **Agent** (your Agents: mode, run state, positions, P&L), **Settings** (notification toggles, the same set as on the web) and **Open web app** | | /quiet | Mute for 1 hour / 1 day, or only get alerts | Older commands still answer: /agents and /settings open the matching /menu page, /help opens /menu, and /opportunities opens /pending. The bot works only in private chats. Every command and button checks for a **confirmed** link by Telegram account, so a link forwarded by someone else or a button in a group cannot get any data from your account. ### Confirm semi-auto actions in Telegram During the public beta, semi-auto is no longer offered for newly enabled real funds; this section applies only to agents already running in semi-auto. When a semi-auto agent initiates an action such as opening a position, resetting the range, compounding, or take-profit, the bot sends a **Needs your confirmation** card showing: strategy name, pool, maximum or actual amount to deploy, current price, range (for opens, the range estimated from the current price and the maximum allowed price deviation), whether it tops up a token first, who initiated it (rule or AI) and why, and "Valid for N minutes (until HH:MM UTC+8)". - Tapping **โœ… Execute** turns the card into a second confirmation; it only counts after you tap **โœ… Confirm: โ€ฆ**. Tap **ยซ Back** to return to the original card. - Tapping **โŒ Reject** takes effect in one tap, and the same request won't be asked again for a while. - Requests that expire without a response are dropped and not executed. Once a request is handled or expires, the bot removes the buttons, leaving only **View on the website**, and states the result (for example, "โœ… Confirmed for execution (confirmed in Telegram) ยท the result will be sent separately"). - In Telegram you can only confirm or reject the frozen action as it is; amount, pool, and slippage cannot be changed. If issuance or execution fails after you confirm, the result is also sent back to Telegram. - Protective exits such as stop-loss or a token becoming unsafe need no confirmation and run directly. For the rules on confirmation requests, see [Running an Agent](/execution). ## Theme, language and help The menu at the top right (your wallet when signed in, the settings icon as a guest) has **Light**, **System** and **Dark**, the interface language (English, ็ฎ€ไฝ“ไธญๆ–‡, ็น้ซ”ไธญๆ–‡, ๆ—ฅๆœฌ่ชž), the PnL unit, **Help** (these docs) and the community links: X [@alokumi_io](https://x.com/alokumi_io), [Discord](https://discord.gg/CbxE2UBg63) and **Contact us** ([hello@alokumi.io](mailto:hello@alokumi.io)). With **System**, the theme follows your device's light / dark setting. Source: https://docs.alokumi.io/account/index.mdx