Settings first asks you to Sign in to manage settings: your notification preferences are tied to your wallet, so you approve a one-time signature to load them. It is free, never sends a transaction, and you are not asked again on the same device. You can then set your notification types before connecting any channel; notifications are delivered once a channel is connected, and a verified Email is enough on its own.
Notification Channels
Offerbook supports two notification channels: Telegram and Email. They are independent and can both be connected at the same time. A channel can be connected to multiple wallets. Connecting a channel requires proving you own the wallet by signing a message (or a transaction, for hardware wallets; see Hardware Wallet Authentication).Changing your notification settings also requires an explicit sign-in. Each time you connect a new channel, change a setting, or toggle a notification type, the app asks for a wallet signature to protect your preferences from unauthorized changes.
Connect Telegram
Connect Telegram
- In Settings → General, click Connect next to Telegram.
- The app opens a signature request to authenticate you with Jupiter Notifications.
- After signing, you are redirected to the Telegram bot to link your account.
Connect Email
Connect Email
- In Settings → General, click Connect next to Email.
- Enter your email address and confirm.
- The app opens a signature request to authenticate the wallet.
- A verification email is sent to the address you provided.
Why is the same channel usable on multiple wallets?
Why is the same channel usable on multiple wallets?
A notification channel (Telegram or Email) is tied to a notification service account, not to a single wallet. Once authenticated, the same channel can be linked to additional wallets, allowing you to receive alerts for activity across all of them in one place.
Hardware Wallet Authentication
Hardware wallets such as Ledger cannot sign arbitrary messages. To connect a notification channel from a hardware wallet, you need to enable an alternative authentication flow.Enable hardware wallet mode
Enable hardware wallet mode
Before you sign in, turn on Using a hardware wallet (Ledger)? on the Sign in to manage settings screen. Once signed in, the same option appears in Settings → General as I’m using a hardware wallet, and applies when you connect a notification channel.With this toggle on, authentication uses a signed transaction instead of a signed message. The transaction is empty (no funds move and no state changes), but it still requires a small SOL balance to pay the network fee.
When to use this option
When to use this option
Enable it only if your wallet rejects message-signing requests. Software wallets such as Phantom or Solflare sign messages natively and do not need this toggle.Once enabled, the toggle persists across sessions. You can switch it off later if you change to a software wallet.
This setting applies to notification channel authentication. Chat has its own hardware-wallet sign-in flow using a memo transaction; see Chat for details.
Profile
You can set a public profile from the Your Profile dialog. It is optional and applies across Offerbook (Chat, Statistics, your Affiliate page).- Username: 3 to 20 characters, letters, digits,
-and_. Lets others reach you in Chat by name instead of wallet address - Profile image: pick one of the NFTs in your wallet
- Social medias: optional X and Telegram handles
Privacy Mode
Turn on Privacy mode in Settings → General to hide your dollar amounts: portfolio totals, PnL and balances. Market data such as rates, offers and statistics stays visible. The setting is saved on the device you are using, so it is handy when sharing your screen.Escrow Settings
Escrow Settings control how your escrow is funded when you create an offer.These two settings are visible in Settings but not yet active (greyed out). For now, the app always deposits the required assets from your wallet into the escrow as part of offer creation, as described below.
Top up on Create Borrow Offer
Top up on Create Borrow Offer
The app automatically deposits the required collateral from your main wallet into your escrow when you create a borrow offer. Once this toggle becomes active, disabling it will let you fund the escrow manually instead.
Top up on Create Lend Offer
Top up on Create Lend Offer
The app automatically deposits the required USDC from your main wallet into your escrow when you create a lend offer. Once this toggle becomes active, disabling it will let you fund the escrow manually instead.
What happens when filling an offer
What happens when filling an offer
Independently of these settings, filling an offer (i.e., accepting an existing offer rather than creating one) automatically pulls any missing funds from your wallet: only the minimum top-up needed is taken, so your wallet balance is not over-drained.
Notification Types
Notification types are listed in the Notifications tab. Each can be toggled on or off independently. Notifications are grouped into two categories: Offers and Loans.All notification types are enabled by default once at least one channel is connected. You can disable any of them individually, or use Disable all at the top of each group to turn the whole group off.
Offers
Offer accepted
Offer accepted
A counterparty has accepted one of your open offers. The loan starts immediately at the offer terms.
Counter offer received
Counter offer received
A counterparty has proposed a counter offer on one of your open offers. You can review it under the original offer and either accept the counter-offer terms (starting the loan) or ignore it. See Counter Offers.
Offer expired
Offer expired
One of your open offers reached its expiration window without being filled. Offers expire after 1 to 7 days, depending on the expiration you set at creation.
Offer cancelled
Offer cancelled
An offer you created, or an offer you had matched against, has been cancelled.
Loans
Loan due soon
Loan due soon
One of your active loans is approaching its due date. This notification fires 2 hours before maturity, matching the in-app calendar reminder.
Loan repaid
Loan repaid
A borrower has fully repaid one of your loans. The USDC (principal + interest, minus the 10% repayment fee) is now available in your escrow.
Loan extended
Loan extended
A borrower has extended one of your loans into a fresh period, paying you the closing period’s interest. See Loan Extensions.
Loan expired
Loan expired
A loan has passed its due date without repayment. The lender can now claim the collateral. As a borrower, you can still repay until the lender claims, but you should not rely on this window.
Loan defaulted
Loan defaulted
The collateral has been claimed on a defaulted loan. As a lender, the collateral has been transferred to your wallet (minus the 0.1% fee, where applicable). As a borrower, the loan is now closed and you have lost the collateral.
Common Issues
Opening Settings asks me to sign
Opening Settings asks me to sign
Settings shows Sign in to manage settings: your notification preferences are tied to your wallet, so you approve a one-time signature to prove ownership and load them. It is free, never sends a transaction, and you are not asked again on the same device. With a hardware wallet, turn on Using a hardware wallet (Ledger)? on the same screen so the sign-in uses a transaction instead of a message.Until you sign, the Settings controls stay disabled.
I added Email but I receive no notifications
I added Email but I receive no notifications
Make sure the Email channel shows as Connected in the General tab (with your address displayed and Edit/Disconnect controls visible). If it still appears as Not connected, complete the verification step from the email you received. A verified Email is enough on its own: Telegram is not required.
My hardware wallet rejects the signature
My hardware wallet rejects the signature
Make sure Using a hardware wallet (Ledger)? is turned on, on the Settings sign-in screen, or I’m using a hardware wallet in Settings → General once you are signed in. With this enabled, authentication uses a signed transaction instead of a signed message, which is supported by all hardware wallets.

