Help
Help
New to SignaL? Below you'll find step-by-step guides for wallet setup, your first post, fees, each feature, and troubleshooting. Tap any item to expand the full explanation.
Want to learn from scratch? Read the beginner manual first.
Getting started
What is SignaL?
SignaL is an blockchain community on the SASEUL blockchain. Board posts, Q&A, polls, petitions, chat, NFTs, and the non-custodial marketplace are recorded on the network and can be verified in the explorer.
Unlike typical social apps, you sign actions with a wallet (private key), and a small amount of SL (network fee + platform fee) is required. Activity earns XP, ranks, badges, and SL rewards.
What does "on blockchain" mean?
"On blockchain" means your data is written directly to the SASEUL blockchain.
In simple terms:
· Posts, comments, votes, etc. are stored permanently on the network.
· Lists on screen are cached copies for fast loading.
· The blockchain is always the source of truth.
Your screen finishes once the transaction is in a block. Shared lists for others/reload catch up shortly—refresh or tap Retry if needed.
How do I connect my wallet?
SignaL uses a SASEUL wallet (private key). Never share your 64-character key.
【Have a wallet】
1. Connect wallet → paste key from Guardee, etc.
2. Your 44-character address means you are connected
【First time】
1. New wallet → create key → copy and back up
2. Create and connect
【Convenience】
· You stay connected after a refresh automatically (up to 24 hours; auto-lock after 1 hour unused)
· Save on this device — device password (10+ characters) after browser restart
Keys are never sent to SignaL servers.
What is SL and why do I need it?
SL is the native asset of the SASEUL network. SignaL uses it for:
1. Network fees — tiny SL cost to record actions on blockchain
2. Platform service fees — fixed SL on some actions (e.g. creating a post)
The UI shows one combined "fee" total. If balance is too low, actions fail—check /wallet, top up SL, refresh balance, and retry.
【How to get SL】
Today the main paths are:
1. Buy SASEUL with USDT on BitMart, then withdraw to your wallet address.
2. Buy SL via P2P in the SignaL wallet or Guardee wallet.
3. Buy SL with USDC on Hyperliquid, then move it to your SignaL wallet with Lubics. Step-by-step guide: /manual/sl-trade.
Always verify fees and counterparties, and deposit only to your own address.
How do I write my first post?
1. Connect wallet and check SL balance (/wallet).
2. Tap Write post from Home or Board.
3. Enter title and body (optional tags, comma-separated).
4. Check the fee shown on screen.
5. Tap Register on blockchain—your wallet signs the transaction.
6. Return to the board; refresh if the post is not visible yet.
Images attach off chain separately from the blockchain post body.
What should I do first on the home page?
Home reads top to bottom: wallet card → quick actions → recent posts.
1. No wallet yet? Start with Connect wallet on the top card — it is the only connect button on Home.
2. Once connected, the same card shows your balance with Send, Receive and History, plus the attendance card and the Getting started guide (check SL → profile, post, chat, DM, attendance). When every step is done, Getting started disappears for good on this device.
3. Board, Chat, Messages and NFT are in the colored quick actions; everything else is in the bottom menu.
On PC the wallet and attendance cards stay pinned on the right, and the notification bell sits in the top header on every page.
Does Getting started stay gone after I finish it?
Yes. After you complete every Getting started step (wallet, SL check, profile, post, chat, DM, attendance), it disappears from Home and will not return on the same device.
Progress is stored in this device’s browser/app storage. Switching devices or clearing app data can show it again.
The attendance card stays on Home separately from Getting started.
What happens when I tap Register?
Blockchain actions usually follow this order:
1. Input validation
2. Fee display (network + platform)
3. Fee Send (if applicable) to platform wallet
4. Action transaction (post, comment, vote, etc.)
5. Done—UI updates (may lag a few seconds)
If step 4 fails after step 3 succeeds, the platform fee is not refunded. Confirm balance and input before retrying.
Blockchain & indexer
I posted but don't see it in the list
Lists are cached copies—they may lag a few seconds behind the chain.
Try:
1. Tap Refresh on the list.
2. Wait 30–60 seconds.
3. Check wallet connection and SL balance; do not duplicate the same post.
You can also verify recent transactions in the SASEUL explorer for your address.
Block inclusion confirmation seems stuck—was my post sent?
Summary: after broadcast succeeds, SignaL checks that the same transaction was included in a block. It no longer waits for list or cache updates before completing.
1. The counter shows confirmation checks, not a number of blocks to wait for.
2. As soon as block inclusion is confirmed, the compose screen completes; list and cache updates continue in the background.
3. If the network has not included the transaction yet, keep waiting or retry confirmation with the same transaction. Do not submit the content again.
4. Refresh the board or chat after completion if the new item is not visible immediately.
A successful broadcast means the network accepted the transaction for processing; final registration is confirmed only after block inclusion.
Which is the source of truth—DB or blockchain?
The source of truth is the SASEUL blockchain.
· Actions are permanent blockchain transactions.
· SignaL lists are fast caches.
· Cache and chain can briefly disagree.
For disputes, check the explorer—not only the app list.
What's the difference between Private Key and Address?
Private Key vs Address:
· Private Key (64 chars) — signs transactions. Never share. Cannot recover if lost.
· Address (44 chars) — public ID, safe to share for receiving SL.
SignaL signs with your key; your address or nickname is shown publicly.
Main block height hasn't increased for a while. Is the network down?
On SASEUL, the main chain creates blocks only when there are transactions to include. If activity is quiet, the height may stay flat — that is normal.
· Heights advance again when posts, comments, transfers, etc. occur.
· SignaL does not show a "network paused" banner during idle periods.
· If only lists lag, use Refresh on the board or see the FAQ "My post isn't in the list."
Why does posting sometimes take several minutes?
Sometimes new blocks on the blockchain network are produced more slowly for a while. During that time every record — transfers included — waits a little before it's included in a block.
【Why it happens】
The node that mines a block takes the turn of producing new blocks until the next one is mined. If that node is briefly unresponsive, block production slows until the turn passes to the next node — this can last from a few minutes up to 60–90.
【What to do】
1. If the progress panel says block production is running behind, just wait — it completes automatically once included.
2. Don't send the same post or comment again. It would be registered twice and you'd pay the fee twice.
3. If you closed the page, check again a bit later. Most go through as usual. Only post again if it still hasn't appeared after 90 minutes.
【Note】
A main block height that stays the same while nobody is transacting is normal. The delay notice only appears when your own transaction is waiting and the last block is more than a minute old.
Features
How do I use the board?
1. Open Board (/board) to browse posts.
2. Write post — enter title/body and register on blockchain.
3. Like chat/DM, block confirmation finishes on the compose screen, then the post opens (the list updates in the background).
4. On a post: comments, likes, tags, tips (SL).
5. Each action may have a small fee.
Tags: comma-separated, up to 5, 20 chars each. One photo per post (JPG, PNG, WebP, or GIF, max 3MB); files are stored separately in cloud storage.
How are board regions organized?
In short: the board opens in the language region that matches your screen language, and “All” shows every category of that region.
1. The board is split into 12 language regions (Korean, English, Japanese, …). On your first visit you land in the region of your screen language.
2. Tap “All” to see posts from every category (Free board, Blockchain, Economy, …) of the current region, newest first.
3. Open “🌐 Other regions” to switch to another language region, or pick “🌍 All languages” to see posts from every region together (each post shows its flag).
4. Changing the screen language in Settings changes your default region too.
New posts record the region and category you chose as the blockchain board_id. Older posts without a region appear on the Korean board.
Which board should I post in?
In short: pick the topic that fits your post.
1. Choose a tab at the top of /board (Free, Culture & arts, Tech, Hobby, etc.).
2. Sub-topics are optional.
3. board_id is stored on blockchain—choose carefully.
Where is a post photo stored?
You can attach one photo per post (JPG, PNG, WebP, or GIF, max 3MB).
1. Title and body are stored permanently on the blockchain.
2. The photo **file** is kept in separate cloud storage—not the full image on blockchain (too large).
3. Depending on service settings, a short blockchain note that a photo was attached may be recorded with the post.
4. Before posting, clear the cover with Remove image under the Advanced options preview.
Wait for upload to finish before submitting. Do not post the same article twice.
Will my SignaL posts show up on Google or Naver?
Yes — public board posts become public pages that search engines can read. When and how high they rank is decided by each search engine and is not guaranteed.
1. Each post gets a share URL like `/p/…` that shows its title and full text.
2. Public posts are listed in the sitemap and RSS feed (`/rss.xml`) for Google, Naver, and Bing, and new or edited posts are submitted for crawling automatically.
3. To be found, put the key words in the title and write at least a few sentences. One- or two-word posts rarely appear in search.
4. Sharing the URL on blogs, communities, or social media helps search engines discover it sooner.
Your wallet, DMs, notifications, and profile editor never appear in search. Deleted posts drop out of search results over time. Other people's public profiles can appear in search when they have a bio.
What is the SignaL /discover search guide hub?
`/discover` is a topic hub to help you find SignaL on Google, Naver, Bing, and AI search.
1. Nine guides cover decentralized community, digital legacy, Reddit alternative (US), on-chain board, Web3 wallet & NFT, Japan/Europe/SEA, and regional search.
2. Korean and English body copy plus locale-specific meta (title/description) for Japanese, German, and more.
3. Pages are listed in `/sitemap.xml`, `/llms.txt`, and IndexNow for crawlers.
Use it alongside `/help` FAQ for the full discovery picture.
What's the difference between tips and SL Money?
In short: tips send SL to the author; SL Money is a payment request.
1. Send tip: Send then RecordTip (2 steps).
2. SL Money: pay an amount the author requested.
3. Both may involve small SL fees.
4. If Send succeeds but RecordTip fails, retry RecordTip only in the app.
Can I use bold, links, or YouTube?
In short: your post is published exactly as you type it, like any ordinary board — line breaks, blank lines, indentation and symbols all show as written.
1. Press Enter for a new line. Several blank lines show as that much space. The edit screen works the same way.
2. For bold, italic, strikethrough, headings, lists, quotes, links or YouTube, expand Advanced options and use the toolbar buttons.
3. Remove links with Remove link and embeds with Remove YouTube (or press Delete).
4. The body has a UTF-8 byte limit — see the FAQ on length.
5. Typing symbols such as “2026. 11. 8.”, “- ”, “# ”, “> ”, “*stars*”, “<b>” or “~” never turns them into lists, headings or bold — they stay exactly as typed. Text copied from Notepad or a chat app behaves the same. Web addresses (https://…) become links automatically. You can write in any language, including accented letters (é, ü, ñ) and Cyrillic.
How do comments work on mobile?
On mobile, tap **Comments N** at the bottom of a post to open the sheet.
1. Switch between **Latest** and **Oldest**.
2. Type in the dock at the bottom and tap **↑** to post.
3. Use the emoji (😊) button to insert emojis into the body — they are stored on-chain as text.
※ Like/reaction buttons are not supported.
Do I get alerts for comments on my posts?
Summary: board comments, replies, and tips can appear in the inbox and as push when enabled.
1. Settings → Notifications → Board comments.
2. Open /notifications for the in-app list.
3. Like alerts are off by default — enable Likes if you want them.
Posts show on my profile but not on the board list
Summary: your profile lists all your posts, but board tabs apply filters, fees, and cache rules.
1. Check you are on the same board tab (region/category) where you posted. “All” vs “Korea › Free › Daily” are different.
2. Right after posting, wait 30s–1m and tap Refresh on the list.
3. If the platform fee (SL Send) is not linked yet, others may not see the post in lists. Open the post and use “Retry platform fee” if shown. You may see a “Fee pending” badge on your own list.
4. Do not submit the same post repeatedly.
I deleted a post but it still shows in the list
Summary: delete marks the post as removed from the app list; the original on-chain transaction remains.
1. After you confirm delete on the post page, it should leave the list immediately and return you to the board.
2. A post you just created may briefly reappear from a local “pending” list — tap Refresh or reopen the board after a moment.
3. Opening a removed post should show an in-app “deleted” state, not a bare 404. If you still see a blank error page, fully close and reopen the app.
4. The original title and body stay on the blockchain permanently; the app and search listings only hide them.
You do not need to delete the same post repeatedly.
How does Q&A work?
1. Q&A (/qa) → Ask question.
2. Enter title, body, tags; register on blockchain.
3. Others reply (on blockchain).
4. Only the asker can Accept one answer.
5. Accepted answer is marked on blockchain.
Wallet + SL balance required for questions and answers.
Can I add a cover image and tags to Q&A questions?
Summary: use Advanced options for an off-chain cover and blockchain tags.
1. Expand Advanced options on the question form.
2. Cover images are uploaded with a wallet signature before registration. Clear them with Remove image under the preview.
3. Tags are included in the CreateQuestion transaction.
4. The body supports Tiptap formatting (bold, links, etc.) and Remove link / Remove YouTube for media.
How do votes work?
1. Votes (/vote) — join existing or create new.
2. Create: title, options, duration; pay create fee.
3. Vote: pick an option; pay participate fee.
4. One vote per poll per address.
5. Results from blockchain records.
Can I tip poll or petition authors?
Summary: poll and petition detail pages support the same Send→RecordTip flow as posts.
1. You cannot tip your own poll or petition.
2. If only Send succeeded, retry RecordTip from the app.
3. Tip history appears in the Tips section on the detail page.
Is the quiz on blockchain?
Quiz is offchain learning (320 questions).
1. Pick a deck on /quiz. Deck cards show instantly; today's progress loads from the server after you connect your wallet.
2. One question per deck per day.
3. Correct answers: 5–10 XP by difficulty.
4. One attempt per deck per day.
Grading is server-side; XP/badges update profile/leaderboard. No blockchain fee (wallet required).
Starting and submitting are confirmed with a signature from your unlocked wallet (automatic — no password or fee). If your wallet is locked, open it on the Wallet page first.
How does daily check-in work?
1. Open /attendance and connect your wallet.
2. Tap Check in to send a RecordAttendance transaction (once per KST day).
3. Earn 15 base XP plus streak bonuses at 3, 7, 14, 30, 60, and 100 days.
4. Every 30 days earn a freeze token (max 2) to soften a missed day.
5. At 100–1000 day milestones, mint official NFTs for network fee only.
Check-ins are recorded on chain and sync to your calendar, leaderboard, and badges.
If check-in never completes: it needs a very small SL fee. When your balance cannot cover it, the transaction is sent but never recorded, so the panel keeps showing progress. You will see "The check-in never reached the network" — top up SL, then check in again. On an idle network, recording can take up to a minute.
If minting a milestone NFT failed with “Invalid signature”: that was a character-handling bug in the NFT title and it is fixed. Your eligibility is kept — mint it again from NFT milestones on /attendance. If your longest streak has passed a milestone, the mint button appears automatically.
Preview each milestone’s NFT artwork, how many reached it and your own progress under Me › “Badges & NFTs”.
What are petitions?
1. Petitions (/petition) → New petition.
2. Set title, body, signature goal; register on blockchain.
3. Others Sign to support; count accumulates on blockchain.
4. Goal reached updates the petition page.
Create and sign each need wallet + fees; one sign per address per petition.
What's the difference between public chat and DMs?
Public chat (/chat) is visible to everyone in the room; bodies are stored in plain text on blockchain.
Direct messages (/messages) are 1:1 encrypted. Only cipher fields are on blockchain; the recipient decrypts locally.
1. Pick or create a chat room from the list.
2. Start a DM from a profile **Send message** button or /messages/new?to=address.
3. After the transaction is in a block, your screen shows it as sent. The shared list for others/reload catches up in the background.
Can I delete (hide) my own chat messages?
Short answer: yes — you can hide messages you sent in public chat rooms.
1. Open the ⋯ menu on your message and tap Hide.
2. After confirming, everyone in the room sees “This message was deleted.”
3. The on-chain record is not erased; only the app UI is masked.
Room creators and platform moderators can also hide other users’ messages.
Who can read my DMs? A message won't open
In short: DMs you send now can only be opened with the recipient's (and your own) wallet private key.
1. New messages are encrypted to the recipient wallet's security key and recorded on blockchain. Servers and push notifications never carry the text.
2. Your security key registers automatically when you unlock your wallet in SignaL (nothing to do). If the recipient hasn't registered yet, you'll see “the recipient hasn't registered their new security key” and nothing is sent. It works once they open their wallet in SignaL.
3. Both received and sent messages need an unlocked wallet. While locked you'll see “Unlock your wallet to read this message.”
4. Messages marked “Sent before the security update — may be readable by anyone” use the old encryption, which could be opened with public information. If they were sensitive, assume they may have been exposed.
5. Group DMs are encrypted separately for each member. If any member has no security key yet, the group message is not sent.
Note: tapping Translate sends that message's text to the translation service. If you lose your wallet private key, you can't open your messages either.
How many people can join a group DM?
You can create a group with up to 5 people including yourself (1–4 other members).
1. Go to /messages → **Group DM** and add members via profile search.
2. Group messages are encrypted per member, so fees scale with (member count − 1) SendDirectMessage child txs.
3. Wait for **blockchain registration** to finish after creating the thread before sending.
4. **Sender labels** — in group chats, each bubble shows the sender's nickname (or address). If they have no profile, a short address and a “no profile” hint help you tell people apart.
Security: each group message is encrypted separately to every member's new security key. If a member hasn't registered one yet, you can't create the group or send to it — they just need to open their wallet in SignaL once.
Messages shows an "unlock your wallet" notice instead of my conversations
Your conversation list, messages and read status load only with your own wallet signature, so nobody can view your conversations just by knowing your address.
1. Tap "Unlock wallet" to unlock your wallet.
2. While it is unlocked, the signature is handled automatically (no extra prompt) and refreshed every few minutes.
3. When the wallet locks again, the list is hidden again.
Unlocking never sends your private key off this device.
My unread DM count disappears from the menu while my wallet is locked
Your unread DM count (1:1 and group messages) loads only with your own wallet signature, so nobody can see how many unread DMs you have just by knowing your address.
1. While your wallet is locked, the menu and notification badges leave DMs out and show only chat room and community notification counts.
2. Tap "Unlock wallet": the signature is handled automatically (no extra prompt) and your DM count is added back right away.
3. When the wallet locks again, the DM count is left out again.
Your messages are not gone — only the number is hidden until you unlock. Unlocking never sends your private key off this device.
Where do I see a DM I received?
Incoming DMs are recorded on blockchain; after indexing they appear in the app.
1. Bottom nav Communication → `/messages` — the thread list shows the sender and a short preview.
2. First contact from someone new shows a **Message request** banner at the top. Tap **Open conversation** or **Block**.
3. With your wallet unlocked, the body decrypts (NaCl box) into chat bubbles — including embed cards (post/NFT/profile) and SL payment cards.
4. Tap **Enable message alerts** for push, or open `/notifications` for the in-app inbox.
Note: on iOS Safari, add to Home Screen (PWA) first for push.
How do I translate DM messages?
Tap **Translate** on a message bubble in `/messages`. The target language follows your **app language** setting.
1. Settings → Language → pick e.g. English.
2. Open a DM thread and tap **Translate** on a message.
3. Tap **Show original** to switch back.
Note: uses an external machine-translation API. If not configured, an error is shown. Chat rooms and board comments do not have translate yet.
Your wallet must be unlocked to translate (a wallet signature is sent to prevent abuse). Up to 2,000 characters can be translated at a time; if you translate too often in a short time, you'll be asked to try again shortly.
What does “Mint as NFT” on a DM do?
Mints an NFT whose metadata references the **blockchain proof** of a DM (message ID, thread, tx hash).
1. Tap **Mint as NFT** on a bubble.
2. Pay the mint fee (default 10 SL) via Send, then broadcast MintNft.
3. If payment succeeds but mint fails, use **Retry mint** for step 2 only—never resend payment.
Plaintext is not embedded; only hashes and tx info. Already minted messages show **View NFT**.
How do likes, comments, and sharing work on NFT gallery?
Use ♥ like, 💬 comments/replies, and ↗ share on gallery cards and NFT detail pages.
1. Likes and comments are blockchain (small SL fee). Cards show counts only.
2. On the detail page you can post, reply (one level), edit, or delete comments—same threading as the board.
3. Share copies title, description, and URL, or uses the native share sheet. Share count is tracked in the app.
Note: Before contracts are published, only sharing is available; likes/comments show a “after publish” notice.
What is a DM reply reward?
It lets you send SL with a message that asks the other person to reply.
1. In the DM side panel, enter an amount and tap Send with reward.
2. SL transfer and the reward DM are sent together.
3. After they reply, they tap Claim after reply to record it on blockchain.
The reward amount is visible in the message. SL is sent from the sender's wallet first.
Why register a profile?
1. Profile (/profile) → Register or edit.
2. Set nickname and bio; register on blockchain. Nicknames must be unique.
3. Nickname shows instead of long address on boards, chat, and messages.
4. In DM new conversation, search recipients by nickname.
Profile register/edit: network fee only (no platform fee).
How do I mint an NFT?
1. Open the NFT gallery (/nft).
2. Choose Mint — image, title, description.
3. The image is stored directly on the SASEUL blockchain (auto-compressed).
4. Confirm the 10 SL mint fee and sign.
5. From the detail page, owners can Send to another SASEUL address.
The My NFT tab lists NFTs owned by your connected wallet address. This is separate from the Guardee wallet NFT list.
Who can view an encrypted NFT?
In short: if you turn on encryption when minting, only the wallet that minted the NFT can open its image.
1. The image is encrypted so that only the minting wallet's private key can open it, and stored on blockchain. Gallery and market show a lock icon only.
2. Unlock the minting wallet and open the detail page — the image is decrypted inside your browser (it is never sent to the server).
3. Title and description are public. After a transfer or sale the new owner cannot see the image — the sell and transfer screens say so too.
4. NFTs encrypted before the security update could be opened with public information, so anyone may have been able to view them. Their detail page says “Encrypted before the security update”.
I sent an NFT but it doesn't show in Guardee
SignaL NFT ownership is recorded on the SASEUL blockchain, but it is not linked to Guardee's NFT list or incoming history.
1. Sender: Guardee may show the send in transaction history.
2. Recipient: received NFTs may not appear in Guardee.
3. To view: connect the recipient address (44 characters) in SignaL (/nft) → My NFT.
4. Transfers can also be verified on the blockchain explorer.
With the same SASEUL address, minting, sending, and receiving all work in SignaL.
Mint succeeded but the mint fee (SL Send) failed
NFT minting is **MintNft → fee Send (10 SL)** in two steps. If only MintNft is on-chain, the gallery may still hide the NFT.
1. On SignaL /nft, open **Incomplete mint** and continue the job.
2. Do not broadcast MintNft again.
3. If the fee Send was already accepted, do not send the same amount again — wait for confirmation.
4. After the fee links, the NFT appears in the gallery.
Top up SL if balance is low.
I minted but my NFT does not show in the gallery
If MintNft succeeded but the fee Send is not linked yet, the NFT stays **hidden** and the gallery/detail API may look like 404.
1. Check the **Incomplete mint** banner on /nft.
2. If you have Mint tx but no fee, use “Retry mint fee” only.
3. If both txs show in Guardee but the app stalls, wait or tap retry confirm.
4. With multiple incomplete jobs, finish or abandon each from the wallet screen before trying again.
I cannot mint a new NFT after a mint error
If minting stops mid-way, the previous job can lock the form so title and description stay filled and disabled. Finish or abandon that job before starting a new mint.
1. On /nft open Resume incomplete mint (or Mint).
2. Continue with Retry mint fee / Retry mint, or
3. Tap Abandon incomplete mint to unlock.
4. Wallet → Incomplete mints also lists device-only jobs so you can abandon there.
Note: Abandon does not refund automatically. If you already paid the mint fee, finish that same job when possible.
How do I buy and sell on the NFT marketplace?
The marketplace (/market) is non-custodial peer-to-peer trading; the platform never holds funds.
1. A seller sets a price and lists the NFT from its detail page (listing fee default 100 SL).
2. When a buyer taps Buy, the price is sent directly to the seller's wallet (not via the platform).
3. Once the payment is verified blockchain, ownership transfers to the buyer automatically.
All payments and transfers are recorded on blockchain.
It's peer-to-peer — what about scams or disputes?
The marketplace is non-custodial — the platform never holds funds. Purchases run payment → ownership transfer.
1. If payment succeeds but ownership transfer fails, use “Retry ownership transfer” on the buy panel (do not resend payment).
2. Listing cancellation or last-minute transfers cannot be fully prevented — check listing and owner history.
3. All payments and transfers stay blockchain as evidence; we are not a party and cannot mediate or refund.
Start with small amounts.
Payment went through but I didn't receive the NFT
NFT trading purchase has two steps: pay the seller, then ownership transfer. If only payment succeeds, SignaL shows “Payment confirmed · ownership transfer needed”.
1. Open the NFT detail or wallet activity entry and tap “Retry ownership transfer”.
2. Do not resend payment — you may double-pay.
3. When ownership transfer completes, payment is verified and you become the owner.
If status is “Transfer unavailable”, contact the seller with your payment transaction hash (no platform refund).
If the ownership-transfer step isn't recorded on the blockchain for over 10 minutes (the network dropped it), the button changes to “send this step again”. It resends only that step using the same payment — no second payment.
Why are some menus missing in the Play Store app?
To comply with Google Play policy, the store build hides only higher-risk menus such as lottery, SL betting games, P2P, and auctions.
1. Shop, used goods, NFT market, paid mint, SL Pay, wallet, board, chat, and tickets stay available in the Play app.
2. The website (signalsl.com) and the Play app can still differ for a few menus.
3. Opening a hidden feature via URL redirects to a support page.
How do I report harmful content?
Use Report on posts, comments, chat, or NFTs, or follow /report.
1. Pick a reason (CSAM, child safety, fraud, threats, spam, copyright, etc.).
2. For urgent child-safety issues use safety@signalsl.com or /safety.
3. On-chain data may remain, but official UI visibility can be limited.
4. Appeals are explained at /appeal.
I sent a tip but it does not show up
Send may have succeeded while RecordTip failed, or RecordTip succeeded but listing sync is still pending.
1. Use the banner on the post/Q&A page, the tip modal, or Wallet activity — “Retry tip record” or “Wait for indexing again”.
2. Do not send payment again.
3. After indexing, the tip appears on the post and in activity.
What are follow and feed?
Follow users on their profile; /feed aggregates their recent posts, NFT, and marketplace activity.
1. Tap Follow on a profile.
2. Follow list is offchain; displayed activity comes from the blockchain index.
What are blockchain badges?
Some badges can be permanently recorded with AwardBadge transactions.
1. Open “Badges” on your profile and tap a medal that can be recorded.
2. In its detail view, tap “Record on blockchain”. Available only after the contract is published.
3. Recorded medals get a chain mark. This is a proof layer separate from offchain XP badges.
What is SL Money?
SL Money is a simple way to send and receive SL. (Preview feature)
1. Scan a QR with your camera to open the payment screen.
2. When you pay, SL goes straight to the other person's wallet.
3. To get paid, just enter an amount to create a QR and link.
The app never holds your money. Try a small amount first.
Do I need to register a store to get paid?
No. Anyone with a wallet can get paid.
1. Tap 'Get paid' in SL Money.
2. Enter the amount to create a QR and link.
3. The customer scans the QR or opens the link to pay.
Use 'My store' only when you want to manage menus and sales.
In confirm-then-pay, what if the buyer never confirms?
In confirm-then-pay, SL stays in the buyer's wallet until they confirm receipt.
1. Leave shipping details on the order screen.
2. After some time following shipment, payment may complete automatically.
3. The app never pays out or takes money on your behalf.
What does 'confirm receipt' do?
It's the button you tap when you've received your item.
1. In confirm-then-pay, tapping it runs the scheduled payment.
2. In pay-then-confirm, it marks that you received an already-paid order.
3. Either way, the app never holds your money.
I paid but it doesn't show complete
Your payment (SL transfer) went through and only the final confirmation is left.
1. Do not send the payment again.
2. Tap 'Retry confirmation' on the payment screen.
3. If it still doesn't update, refresh after a moment.
Can I receive payment status in my own app?
Yes — set a notification URL under 'My store > Developer tools'. (Optional)
1. When status changes (paid, shipped, confirmed), a message is sent to your URL.
2. It's an optional feature for POS or store integrations.
3. Leave it blank to send nothing.
How do I add menu items?
Register items you sell often so amounts fill in automatically when getting paid.
1. Add a name and price (SL) in 'My store'.
2. On the 'Get paid' screen, tap a menu item to fill the name and amount.
3. Hiding or deleting an item won't change past payment records.
Where can I see my sales?
Under 'My store > Sales & stats'.
1. See today, last 7 days, and last 30 days sales and counts at a glance.
2. Also average payment, customers, popular items, and busiest hours.
3. Only completed payments are counted.
How does shop payment work?
SL Shop is **in testing**. Summary: SL goes directly to the seller; the platform never holds funds.
1. Enter shipping info on the product page.
2. Send SL to the seller with Buy.
3. After RecordShopPurchase, the order appears in your list.
Refunds and disputes are between you and the seller. Practice with small amounts first.
While a checkout or an unfinished order exists, the seller can't change the price — your order is confirmed at the price you paid. Each buyer can have up to 3 checkouts in progress at once.
Where is my shipping address stored?
Addresses are stored off-chain for fast order handling and shared with the seller. International duties may apply per seller notes.
The buyer's name, address and phone are shown to the seller only while their wallet is unlocked (verified by a wallet signature). Nobody else can see shipping details in order lists.
I paid but don’t see my order
Payment (Send) succeeded but order confirmation failed.
1. Tap “Retry order confirmation” on the product or wallet pending panel.
2. Do not pay again — double payment is possible.
3. If it persists, contact support with your payment tx hash.
If the item sells out or is taken off sale after you paid, the order can't be confirmed. Your wallet's pending orders and the product page then show a refund notice — send the payment tx hash to the seller and ask for a refund. If the seller puts the item back on sale at the same price, “Retry order confirmation” becomes available again.
Shop is peer-to-peer — what about scams or disputes?
SL Shop is non-custodial — payment goes directly to the seller’s wallet.
1. If payment succeeds but order confirmation fails, use “Retry order confirmation” only (do not pay again).
2. Business info is self-reported and not verified by the platform. Check store page, reviews, and completed order counts.
3. Refunds and returns are between you and the seller; SignaL is not a party and cannot mediate or refund.
Start with small amounts.
How do I find products quickly?
In short: use search and category chips.
1. Type a product name in the search bar at the top of Shop.
2. Tap a category chip (fashion, electronics, food…) to filter.
3. Combine with sort (newest/price) and the ‘in stock’ filter.
4. Scroll down and more items load automatically.
How do I track my delivery?
In short: once the seller adds tracking, a ‘Track delivery’ button appears.
1. When the seller enters carrier + tracking number, the order becomes ‘Shipped’.
2. In My orders, tap ‘Track delivery’ to open the carrier’s tracking page.
3. When it arrives, tap ‘Confirm receipt’ to complete the order.
How do returns and refunds work? (SL payment)
In short: a refund is the seller sending SL back.
1. In My orders, tap ‘Request refund’ and add a reason.
2. If the seller agrees, they send the paid SL back to your wallet.
3. Once the return send is verified, the order becomes ‘Refunded’.
Note: SL goes directly to the seller (non-custodial), so the platform cannot hold funds or force a refund. Start with small amounts and use Report if there’s a problem.
Where do sellers see sales?
In short: in the seller center under ‘Sales & stats’.
1. The top of the seller area summarizes today/this-week sales and orders to handle.
2. Tap ‘Sales & stats’ for 30-day totals, a daily chart, top products, and recent orders.
3. Stats use your device local time.
Why register a store for shopping?
In short: so buyers can verify the seller.
1. Open Seller center → Store setup and enter your business name, registration number, and mail-order sales report number.
2. After registration you can list products; business info appears on product pages.
3. SignaL does not verify this information—check it yourself before buying.
How do I edit my registered store details?
In short: Seller center → Store info.
1. Open Seller center → Store info.
2. Review your details and tap Edit details.
3. Save changes — they appear on product pages right away.
How do I browse the used market?
In short: browse neighbors' used listings by category, neighborhood, and search.
1. Open ‘Used market’ and use the category chips and search to find items.
2. Save items you like with ‘Save’.
3. On the detail page, tap ‘Chat’ to talk to the seller.
How do I sell a used item?
In short: post photos, a title, a price (or free), and your neighborhood.
1. In ‘Sell’, add photos (up to 5) and details, then post.
2. When buyers ask, negotiate in chat and switch the status to ‘Reserved’ or ‘Sold’.
3. Use ‘Bump up’ to move your listing to the top.
How do payments work in the used market?
In short: meet in person, or use direct SL payment for remote deals.
1. For in-person deals, meet in a public place and inspect the item.
2. For remote deals, SL goes directly to the seller; there is no contract marker.
3. The server verifies that Send and records the deal as completed. Wait for the confirmation panel.
4. If recording fails, use ‘Retry payment record’ — the original payment is verified again and never re-sent.
How do I track a used-market delivery?
In short: after the seller registers tracking, you can track from the listing page.
1. For delivery listings, agree in chat and mark reserved or complete with SL safe pay.
2. The seller registers carrier and tracking number under Seller tools.
3. Tap the tracking number or Track package to open the carrier site.
Is the used market safe?
In short: it's a peer-to-peer trade and SignaL never holds funds.
1. Payment SL goes straight to the seller and is recorded on-chain for anyone to verify.
2. There is no refund or dispute mediation, so verify the seller and item yourself.
3. Start with small amounts, and meet in public places for in-person deals.
How do I buy a ticket?
Pick a ticket tier → checkout (price lock) → pay SL directly to the organizer → your ticket is issued. The platform never holds funds.
I paid but have no ticket
Payment went through, but ticket issue did not finish. Do not pay again — tap Continue ticket issue on the event page or at the top of wallet Activity.
If the ticket-issue step isn't recorded on the blockchain for over 10 minutes, the button changes to “send this step again” and re-requests issue with the same payment — no second payment. Recovery also shows on other devices and tabs.
How does QR check-in work?
Show your rotating entry QR from /pass (My tickets) or the event page. The organizer scans with the camera or paste field at /tickets/…/scan. Screenshots cannot be reused for entry.
How do refunds work?
The platform never holds funds, so the organizer sends refund SL directly and records the refund on the blockchain.
On the event page the organizer can refund individual tickets, and refund purchases that were paid as the tier sold out (no ticket issued) with “Send refund”. Re-recording a refund never sends the money again.
Resale / anti-scalping?
In short: resale is an onchain listing, and buying is payment-first.
1. The owner lists or cancels with a single onchain action and waits for the confirmation panel.
2. A buyer sends SL directly to the seller, then the app records the ownership transfer.
3. If payment succeeds but transfer recording fails, use ‘Retry ownership transfer’ — payment is never sent again.
Note: SignaL automatically checks the resale price cap and organizer royalty.
What is Pass Hub (/pass)?
View event tickets and staff passes in one place and show QR codes.
1. /pass — your tickets and entry QR
2. /pass/organize — organizer sales, check-in, staff issuance
Feature in testing.
Can I send my ticket to someone else?
Depends on the event transfer policy.
1. Use Send ticket on /pass or the event page
2. Enter recipient wallet address
3. Wait until the transfer is confirmed on the blockchain
Gift-only events block resale.
Can I add SignaL login or tickets to my site?
Yes. Open the developer portal (/developers), issue API keys, then use Login, Proof, Ticket APIs and the login widget.
1. Connect a wallet and create an app in the console.
2. Issue a server key (sk_signal_) and a widget key (pk_signal_), then copy them. Revoke a key if it leaks.
3. Save the sites that may embed the widget, then call the API from the docs.
There is no coin trading, investing, or profit guarantee.
Does Proof API prove title or investment?
No. Proof only checks that a transaction or public record exists on the blockchain.
1. Look up a transaction hash to see if it is included.
2. Look up an RWA public code to read the record.
3. It does not confirm legal title, ownership, or returns.
The login widget or widget key (pk) fails with an "allowed sites" error
The widget key (pk_signal_) is visible in the browser, so it only works on the sites you register.
1. In /developers/console, save https://your-domain under the app's "Sites that may embed the widget", one per line.
2. If the list is empty, the widget and pk calls work nowhere (SAAS_ORIGINS_NOT_CONFIGURED).
3. Call the API from servers with the secret key (sk_signal_). Server calls with a pk get SAAS_ORIGIN_NOT_ALLOWED.
Per-minute and monthly limits are counted separately for sk and pk, so pk abuse can't block your secret-key calls.
How do I pay for a developer API plan?
You pay in SL only for now. Card payments are not available yet.
1. Create a tenant at /developers/console. It starts free.
2. Choose a paid plan and pay with SL.
3. If the transfer succeeded but the plan did not change, do not send again — tap “Retry confirmation only”.
Price and period come from operator config, not hardcoded values.
What is RWA?
RWA stores a public record about a physical item (battery, warranty, certificate) on-chain.
1. Add an RWA from /rwa with type, title, and physical ID.
2. After confirmation, you get a detail page and QR.
3. Anyone can open /rwa/v/… from the QR without a wallet.
This is not a title or ownership proof — only the on-chain record.
Is this an investment or yield product?
No. There is no investment, escrow, or yield.
1. Adding, transferring, and history only write records.
2. You pay network fees only.
3. This is not a marketplace for rights.
Do not treat it as an investment offer.
How do I verify with the QR?
After you add an RWA, the detail page shows a QR.
1. Scan it on another phone or open the link.
2. /rwa/v/{publicId} opens without a wallet.
3. Check title, physical ID, holder, and history.
A screenshot may be stale — reopen the link when you can.
How do I transfer an RWA?
Only the current holder can transfer.
1. Enter the recipient wallet on the detail page.
2. Wait for the confirmation panel.
3. History adds a transfer line.
Transfer is a record, not a legal title. Physical handover is separate.
What is the SignaL Mining Pool?
A service where you mine SL together with your graphics card and get a share of the rewards for the work you contribute.
1. Many miners look for blocks together, and each reward is split by how much work each miner contributed.
2. Rewards arrive more often and more evenly than mining alone.
3. The pool fee is 5%. As a launch offer, anything mined through December 8, 2026 (KST) has a 0% pool fee.
4. Rewards are sent to your wallet every hour once you have 1 SL or more.
The pool page (/pool) shows live network stats and expected earnings.
How do I start mining?
All you need is a PC with a graphics card and an SL wallet address.
1. Install the latest graphics driver.
2. Create a folder for the miner (for example C:\ffgs) and add it as an exclusion in Windows Security.
3. Download the miner (ffgs) from its developers' GitHub releases page and unzip it into that folder.
4. On the pool page under “Start mining”, enter your wallet address, download start.bat with “Download start file” and put it in the folder with ffgs.exe (replace the file of the same name).
5. Double-click start.bat to begin mining.
These steps are for Windows. For Linux or HiveOS, choose your system in the beginner's guide (/pool/guide) to see every step with the exact commands and settings.
What are the mining pool fees?
A 5% pool fee plus a 2% miner (ffgs) fee. As a launch offer, anything mined through December 8, 2026 (KST) has a 0% pool fee.
1. The 5% pool fee pays for running the pool.
2. ffgs is a third-party miner with a 2% fee (1% for its developers + 1% referral share).
The profit calculator shows estimates after the current pool fee and the 2% ffgs fee.
When and how do I get my mining rewards?
Rewards are sent automatically every hour to the wallet you mine to, once you have 1 SL or more.
1. When the pool finds a block, it is confirmed (20 blocks) and then credited to your balance by your contribution.
2. Once your balance passes 1 SL, it is sent at the next payout.
3. Enter your wallet address in pool stats (/pool/stats) to see each rig, your unpaid balance and payouts.
The “Mining earnings” card on the wallet screen shows your unpaid balance, rig status and recent payouts, and you get a notification when a rig stops for over 10 minutes or a payout arrives (you can switch these in notification settings).
If the wallet address is wrong you can't receive rewards, so double-check the address in your start file.
Is P2P SL trading safe?
The platform only provides listings, DM, and mutual-complete records.
1. Confirm wallet addresses in DM; send SL only in Guardee Wallet.
2. Confirm deposits with the other party in DM before requesting/accepting Complete.
3. Start with a small test trade.
4. SignaL does not investigate or compensate fraud/disputes.
Why should I not send SL inside SignaL?
The P2P board only provides ads and DM.
1. Transfer all SL peer-to-peer in Guardee Wallet.
2. In-app Send, trade rooms, and deposit-confirm are not part of this board model.
3. The platform does not broker, custody, settle, or guarantee trades.
P2P SL trade flow
1. Create a buy/sell ad in the P2P menu
2. DM to agree terms and exchange wallet addresses
3. Send SL directly in Guardee Wallet and confirm the deposit with the other party in DM
4. Buyer requests Complete → seller taps Accept & complete
5. Buyer taps Complete → on-chain mutual confirm, listing Completed, stats update
SignaL does not broker, custody, settle, or verify deposits. SL transfer and deposit confirmation are peer-to-peer (Guardee + DM).
Can I edit or delete my P2P ad?
Yes. On your ad detail page use Edit, Pause recruiting, or Delete.
1. Edit: change amount, price, or terms and sign with your wallet.
2. Pause: hide the ad from the open list; you can resume later.
3. Delete: remove the ad and cancel pending complete requests.
If you already accepted a complete request, edit/delete are blocked until that deal is cancelled.
How is the P2P price chart calculated?
It averages the unit price (KRW/SL) of ads that completed that day (Korea time).
1. Sum that day’s completed unit prices and divide by the count (daily average).
2. Each candle is one day and shows open, high, low, and the average close — the day’s reference price. Days that rose are red, days that fell are blue.
3. The two lines over the candles are the 5-day and 20-day averages; the bars below count that day’s completed trades.
4. Drag across the chart with a finger or mouse to read each day above the plot.
5. Days with no completes carry the previous average; with no history yet the series starts at the 5 KRW minimum.
SignaL is not an exchange — this chart is for reference only.
Why no SL escrow?
SignaL is not an exchange or escrow. Funds never pass through the platform — users trade directly in Guardee Wallet.
What happened to auctions (/auction)?
The legacy **custodial escrow auction** (/auction) is **discontinued** due to virtual-asset custody regulations.
NFT trading is replaced by the **non-custodial peer-to-peer marketplace** (/market). Sellers list a price; buyers send SL directly to the seller's wallet; ownership transfers after blockchain payment verification. The platform never holds funds.
See the marketplace FAQ and /market for step-by-step guidance.
When will agreements be available?
Agreements (/agreement) are paused for legal and regulatory review.
1. Menu and URLs redirect to /support.
2. Use the non-custodial NFT marketplace (/market) instead.
3. We will update help when re-enabled.
How do I find an opponent in the arena?
Use Quick match on the arena page.
1. Choose stake (GP) and target rounds, tap Play now
2. GP buy-in is deducted immediately
3. Join an existing waiting player with the same settings, or wait for one
4. Game starts automatically when 2 players are ready
Only 2-player 1v1. Rooms stay matchable until the host cancels or leaves.
What are Game Points (GP)?
Virtual currency used only in XP Arena.
Separate from level XP; not tied to SL or wallet balance.
How do I get GP?
First arena visit grants 2,000,000 GP.
Each KST day, first visit adds 500,000 GP. Unused GP accumulates. Big GP balances are separate from level XP.
Can I convert GP to XP?
Only part of earned GP can become level XP.
1. Arena → Convert to XP
2. 50,000 GP = 1 XP
3. Max 5 XP per day (~250,000 GP)
Activity/quiz XP is the main level path; GP conversion is a slow bonus. No reverse conversion.
How is GP different from level XP?
Level XP is reputation from posts, quiz, etc. (Lv 99 ≈ 325k XP, multi-year design).
GP is arena-only currency in millions for betting. GP→XP is capped at 5 XP/day.
How do I contact the dev team?
1. Open **Contact dev team** in the footer or go to `/support`.
2. Unlock your wallet, choose a category, and submit your message.
3. Only that wallet can view **My inquiries**.
We may not reply to every message; timing and content are not guaranteed.
Platform fees
What are the fees?
Most blockchain actions cost:
· Network fee — tiny SL to record on SASEUL
· Platform service fee — fixed SL by action type
UI shows one combined total. Flow: (1) fee Send to platform wallet → (2) action tx. Step 2 does not run if step 1 fails.
Do different actions cost different amounts?
Default tier amounts:
· Parent (create post, poll, petition, question, room): 0.001 SL
· Child (comment, vote, sign, answer, chat message): 0.0001 SL
· NFT mint 10 SL
· NFT marketplace listing: 100 SL
· Create a ticket event: 10 SL
· Free (network only): edit, delete, profile, report, etc.
The legacy custodial auction (/auction) is discontinued; use the non-custodial NFT marketplace (/market) instead. Agreement fees are coming soon. XP Arena uses GP only — no SL platform fees. Always check the fee line before confirming.
Is there a fee to list an NFT for sale?
Listing an NFT incurs a fixed listing fee (default 100 SL) plus network fees. There is no commission taken when a sale closes — the full purchase amount goes directly to the seller.
My NFT listing or ticket event doesn't show up in the list.
In short: listings that carry a platform fee (NFT market listing 100 SL, ticket event creation 10 SL) go public and become purchasable only after the fee transfer is confirmed.
1. The listing (or event) is recorded first, then the fee is sent to the platform wallet.
2. If only the fee failed, don't list again — tap “Resend fee only”.
· NFT: the sale section on that NFT's page
· Tickets: the event page (only the organizer sees the button)
3. Once the fee is confirmed, it appears in the market or event list automatically and can be bought.
Note: nobody can buy before the fee is confirmed. This rule stops anyone from skipping the fee by sending the listing straight to the network. Items listed before this rule took effect stay as they are.
Activity rewards
How do I claim activity rewards?
SL for posts/comments is not automatic.
1. Open My profile (/profile).
2. Activity rewards section.
3. Tap Claim reward on eligible items.
4. Sign—SL moves from reward pool to your wallet.
Pool limits may apply. Rank/milestone SL rewards have separate rules.
It says I can't claim an activity reward. What are the rules?
In short: to stop people farming rewards with several wallets that comment on and like each other, a few rules apply. Normal activity is almost always rewarded.
1. New wallet wait: 24 hours must pass after your first SignaL activity.
2. Activity: you need at least 3 SignaL on-chain actions (posts, comments, check-ins, …) on at least 2 different days. Level-up SL rewards use the same rule.
3. Once per person per day: comments on the same person's posts, and posts that qualify through the same person's like or comment, are rewarded once per day.
4. Daily limits: each wallet has a daily limit (lower for new wallets), rewards claimed by several wallets on the same internet connection (IP) share one daily limit, and there is a daily cap for all users combined.
Tip: items excluded by rules 1–2 become claimable once you meet them, and daily limits count the last 24 hours, so they free up over time. Items excluded by rule 3 don't come back. You can see the reason on the Excluded tab.
Where is my reward history?
1. My profile (/profile).
2. Claimed rewards section.
3. See amount, target post, time.
Updates immediately after claim. Wallet Activity tab also shows SL inflows.
SL transfers & tips
What should I know before sending SL (tips or donations)?
All SL sends (tips, donations, wallet transfers) are voluntary blockchain txs you sign yourself.
· Confirmed sends cannot be reversed.
· Verify recipient address and amount.
· SignaL does not verify recipients.
· No liability for mistakes, fraud, or loss.
Test with a small amount first.
Wallet & activity
Where can I see my wallet activity?
1. Connect your wallet.
2. Open /wallet.
3. Balance & Send — SL balance and Send (review screen; extra confirm for large amounts).
4. Receive — your address and QR for deposits.
5. Activity — sends, tips, market, Pay, shop, tickets, NFT, and other blockchain records in order.
If payment succeeded but the next step failed (ticket marker, ownership transfer, etc.), a Retry banner appears at the top of Activity — do not pay again.
Refresh if records lag.
In Guardee (Gadi) wallet I see Send and RecordTip both as -10 SL. Double charge?
No. Only the Send moves SL.
SignaL tips, market, games, and SL Money use payment Send → record marker. Markers (RecordTip, RecordStake, BuyNft, RecordPayment) store amount for reference only; they do not transfer SL on blockchain.
Guardee and some explorers may show the marker amount like a -10 SL transfer. Two lines can look like -20 SL, but your balance drops by the Send amount (+ small network fees) only.
SignaL wallet (/wallet) merges payment and record into one row and notes that the record tx does not deduct again. Compare balance before/after to verify.
Does F12 show my private key?
Your key is not shown in plain text on the page or in developer tools.
It is used briefly in the browser only when signing. Avoid shared PCs, screen sharing, and unknown apps. Tap Lock if unsure.
How much SL should I keep in the wallet I connect to SignaL?
Summary: instead of your main wallet holding large funds, create a new (sub) wallet and keep only what you need.
1. SignaL is a browser wallet and isn't ideal for permanently holding large assets.
2. Leave your main wallet (e.g. Guardee) as is, and create a new wallet funded with just the SL you need.
3. Treating it like a pocket-money wallet keeps any potential loss small.
Tip: for large P2P trades, top up just the trade amount right before sending.
Is the SignaL wallet safe? How is my private key stored?
Summary: your private key is never sent to a server — it is kept, encrypted, only on this device.
1. The private key exists only in memory and (if you save it) in this device's encrypted storage. It is never sent to SignaL servers.
2. Only wallets saved with "Save on this device" stay connected after a refresh (up to 24 hours). But if you haven't used the wallet for longer than the auto-lock time (default 1 hour), you'll be asked for the password again even after closing and reopening the tab. If you connected with a private key without saving it, you must reconnect after closing the tab or refreshing. The decryption key is stored in a form that cannot be exported.
3. The device save password must be at least 10 characters, and easy ones like 1111111111, qwerty1234 or password123 are refused. Wallets saved earlier are switched to stronger encryption automatically the next time you unlock them.
4. "Delete stored wallet" removes every encrypted copy left on this device. Without your private key or a backup file, this cannot be undone.
5. Browser wallets still have limits, so keep large holdings in a dedicated wallet and only small amounts in SignaL. Avoid shared PCs, and always keep a backup (private key or password-protected backup file).
Viewing or copying the private key always asks for your device password again, even while the wallet is open. We try to clear a copied key from the clipboard after 15 seconds, but it may stay if you've switched to another app — after pasting, copy some other text to overwrite it.
Right before any signature that moves SL — transfers, purchases, tips — we ask for your device password again, even while the wallet is open (skipped for 2 minutes after you confirm). Someone who briefly picks up your unlocked device can't send SL without the password. Wallets connected with a private key without saving on this device have no password, so we don't ask — but you have to reconnect after closing the tab.
What is auto-lock? Will it lock too often?
Summary: it never locks while you're actively using it — it locks once the wallet has gone unused for the time you chose.
1. In Auto-lock on the wallet screen, choose Off / 30 min / 1 hour (default 1 hour).
2. Whether the app sat in the background or you closed the tab or app and reopened it, you'll be asked for your device password again if that much time has passed since you last used it.
3. Pressing Lock in one tab immediately locks the other tabs open in the same browser.
4. To send, unlock again with your device password.
Note: with Off, a wallet saved on this device reopens without a password for up to 24 hours. Don't turn it off on shared PCs.
I left the screen on, but the wallet locked. Why?
Summary: auto-lock looks at whether you're actually using the wallet, not whether the screen is on.
1. If there's no tap, key press, touch or scroll for the chosen time (default 1 hour), the wallet locks even with the screen on.
2. Using it in another tab of the same browser counts as use, so it won't lock.
3. Reloading the page (or an automatic reload) doesn't count as use.
4. To continue, unlock again with your device password.
Why: so nobody can send from a device that was left unlocked with the screen on. You can choose 30 min, 1 hour or off in the auto-lock setting on the wallet screen.
If I forget my wallet password, can I still use the menus?
Summary: you can browse the site without the password. Unlock is only required to sign or send.
1. On the Unlock wallet dialog, choose Browse without unlocking or Close — then menus, home, and help work as usual.
2. After closing, use the Unlock wallet banner at the bottom anytime.
3. You can also unlock on the wallet page (/wallet).
Note: if you forgot the device password, you cannot sign with the encrypted wallet on this device. Reconnect from /wallet if you still have your private key or backup file.
Why does a confirmation screen appear when I send SL?
Summary: to prevent sending to the wrong address or sending the same money twice, we ask you to confirm once before sending.
1. The confirmation screen shows the recipient address and amount again. The exact amount you will send (e.g. 1,000 SL) also appears right under the input.
2. It flags whether the address is new or one you've sent to before. If it is a SignaL service wallet (pool or fee address), a warning says the transfer is not linked to any purchase.
3. For large amounts, a checkbox asks you to confirm once more.
4. The network fee is at most 0.000001 SL, and the confirmation screen shows the total that leaves your balance. The Max button keeps that fee aside so the transfer does not fail for lack of fee.
Note: transfers cannot be undone, so always double-check the address. A signed transfer is saved on this device, so even if you close the tab or refresh, the app keeps checking that same transfer — it never signs and sends a new one. If confirmation is slow, do not press Send again. If the network definitely rejects a transfer (for example insufficient balance), no SL leaves your wallet and you are told why right away.
A comma in the amount is read only as a thousands separator (1,000 = one thousand SL). Ambiguous input such as “1,5” asks you to use a dot instead (1.5).
If a transfer is still not recorded after 10 minutes, the app keeps waiting while block production is delayed or the status cannot be checked. The “Discard unrecorded transfer and send again” button appears only when the network kept producing blocks normally, the transfer still was not recorded, and re-sending the same transfer was accepted by no node. Use it only if your balance did not go down.
Only the full 44-character address (including the 4 check characters at the end) is accepted. A 40-character paste is blocked because typos couldn't be caught. Invisible characters picked up when copying are removed automatically.
For a wallet saved on this device, after you confirm the transfer on the review screen you need to enter the password once more before anything is sent. We won't ask again for 2 minutes, so sending several transfers in a row needs just one entry. Closing the password window sends nothing.
Will I be asked for my password when I send or list an NFT or ticket?
Summary: yes. For a wallet saved on this device, we check your device password once more right before any signature that hands an asset you own to someone else.
1. Sending an NFT, ticket or real-world asset (RWA) to another wallet
2. Offering it so someone else can pay and take it — NFT sale listings, ticket resale listings
3. Releasing SL you deposited to the other party — escrow payouts, confirming an auction delivery
After you confirm, we won't ask again for 2 minutes. Undo-type actions such as cancelling a listing don't ask. Closing the password window transfers or lists nothing.
Why: so someone who briefly picks up your unlocked device can't take your assets or list them for almost nothing without the password.
Will I be asked for my password before a large platform fee, such as listing an NFT or creating a ticket event?
Summary: yes. For a wallet saved on this device, we check your device password once more before any platform fee of 10 SL or more leaves your wallet.
1. Which features: those with a fee of 10 SL or more, such as listing an NFT on the market (100 SL fee) or creating a ticket event (10 SL). The password window shows the fee amount.
2. When: right after you tap the button, before anything is signed. After you confirm, we won't ask again for 2 minutes, so the listing check and its fee need just one confirmation.
3. If you close the window: nothing is listed or created and no fee is charged. If something was already created but its fee is still unpaid, we ask again when you tap "Resend fee only" (the listing or event isn't created again).
Smaller fees under 10 SL — posts, comments, votes, joining a game (1 SL) — go through in one tap without asking. Wallets connected with a private key without saving on this device have no password, so we don't ask.
Why: so someone who briefly picks up your unlocked device can't drain your balance by repeating features with large fees. Fees go to the SignaL operations wallet, but a fee you've paid can't be refunded.
Can I send SL by searching a nickname?
Yes. On the wallet send screen you can search profile nicknames to pick a recipient.
1. Type at least 2 characters in Recipient — matching profiles appear.
2. Tap a result to fill in the address automatically.
3. You can still paste a 44-character SASEUL address directly.
Note: only registered profiles appear in search. Always double-check address and amount before sending.
Do I get SL when I create a new wallet?
When you create a new wallet in SignaL, you can claim a one-time welcome bonus (default 1 SL).
1. After creating a wallet on /wallet, tap Claim welcome bonus.
2. Sign with your wallet; SL is sent from the reward pool.
3. Once balance updates, try your first on-chain post, comment, or vote.
Note: one claim per device/IP is best-effort. Wallets with existing SL or activity, or suspected abuse, may be denied.
Notifications
What alerts can I receive?
SignaL delivers browser push pop-ups and an in-app notification center.
1. DMs — new messages, message requests, group DMs, SL payments, reply bounties
2. Chat rooms — new messages in rooms where you turned alerts on (/chat room list)
3. Board — comments on your posts, replies to your comments, tips, (optional) likes
4. Q&A — answers to your questions, accepted answers, tips
5. Polls — votes on your polls (summarized every 10 votes)
6. Petitions — signatures on your petitions (summarized every 10)
7. Feed — new posts from people you follow
Blocked senders never trigger DM alerts. Polls and petitions use digest summaries to reduce noise.
How do I turn on push alerts?
Summary: category switches and an actual device subscription are separate. Both must be enabled.
1. Unlock your wallet, then open Settings (gear) → Notifications.
2. Tap Enable push notifications and choose Allow when the browser or Android asks.
3. Confirm Push delivery says On — this device is registered for push.
4. Choose categories and tap Save. Chat alerts also require enabling each room on /chat.
5. If delivery is off, open System notification settings and allow SignaL notifications.
The app icon may show a dot or number depending on the Android launcher. On iOS, install SignaL to the Home Screen first.
Where do I see alerts inside the app?
Summary: use /notifications and the dot on the bottom Communication tab.
1. Open /notifications — list and mark all read
2. Green dot on bottom nav Communication — unread alerts
3. /messages thread list also refreshes every 15 seconds
4. Tap an item to jump to the DM, post, chat room, etc.
The in-app inbox works even without push (DM in-app is on by default).
Your inbox only opens with your own wallet signature (no one can read it with just your address). If your wallet is locked, unlock it first.
Channel settings and defaults?
Settings (gear) → Notifications controls categories, but Save alone does not create a push subscription.
Defaults:
- DM push: on
- Chat rooms: off (also enable each room on /chat)
- Board comments & tips: on
- Likes: off
- Q&A: on
- Polls, petitions, follow feed: off
After saving, check that Push delivery says On. If it says this device is not subscribed, tap Enable push notifications and allow the system permission.
Does push show full DM text?
No. DM bodies are NaCl-encrypted blockchain — push and the server never see plaintext.
1. Push/inbox show labels like "nickname: [Message]"
2. SL sends, payment requests, bounties, and embeds use type labels only
3. Read actual content on /messages with your wallet unlocked
4. Unsubscribe push in Settings → Notifications
You can disable DM push and rely on the in-app inbox only.
Push does not work on iPhone/iPad
iOS Safari supports Web Push only after Add to Home Screen (PWA).
1. Safari Share → Add to Home Screen
2. Open SignaL from the home icon (not a regular tab)
3. Connect wallet and allow alerts on /messages
4. Check iOS Settings → Notifications for the PWA
Without PWA, use /notifications and /messages in the app instead of push.
App install (PWA)
How do I install SignaL as an app?
SignaL is a web app (PWA) you install straight from the browser — no app store needed. Once installed it opens from a home-screen icon and can send push notifications.
【Easiest way】
1. In the Install the SignaL app card at the bottom of the screen, tap Install (or How to install).
2. No card? Open Settings (⚙) at the top right → App install. You'll get steps for the browser you're using.
【By browser】
· Android Chrome: ⋮ → Install app (or Add to Home screen)
· Samsung Internet: ≡ → Add page to → Home screen
· iPhone/iPad: Safari Share → Add to Home Screen (on iOS 16.4+ also from the Share menu in Chrome/Edge)
· Desktop Chrome/Edge: install icon at the right of the address bar → Install
· Mac Safari (macOS Sonoma+): File → Add to Dock
【Good to know】
· On iPhone the home-screen app and Safari keep separate storage. You may need to reconnect your wallet in the installed app (keep your private key backed up).
· The official address is signalsl.com. Don't install from other addresses.
I opened SignaL from KakaoTalk or Instagram and can't install it
Links tapped in KakaoTalk, Instagram, Facebook, the Naver app, LINE and similar apps open in that app's built-in browser. No web app can be installed from there.
1. Tap Open in browser in the card at the bottom of the screen. (Works in KakaoTalk, LINE and most Android apps.)
2. No button? Use the ⋯ menu at the top or bottom and choose Open in browser or Open in Safari.
3. Still stuck? Settings (⚙) → App install → Copy link, then paste it into Chrome or Safari.
4. Once it opens in the browser, tap Install again.
Tip: wallet connections are stored per browser, so you may need to reconnect your wallet in the new browser.
I installed SignaL but can't find the icon, or the install prompt keeps appearing
【Can't find the icon】
· Android: the icon can take a few seconds to a few minutes. Check both the home screen and the app drawer.
· Desktop: search for SignaL in the Start menu (Windows) or Launchpad (Mac). In Chrome you can also open chrome://apps.
· iPhone: swipe through your home-screen pages or search the App Library.
【The install prompt keeps appearing】
· iPhone Safari can't tell a website whether it's installed. Tap How to install → I already installed it and it won't show again.
· Not now hides it for progressively longer: 3 → 14 → 45 days.
【There's no Install button】
· The browser hasn't enabled one-tap install yet. Follow the menu path in How to install.
· If an old SignaL install is left over, remove it at chrome://apps and reload.
【My wallet is empty after installing】
On iPhone the home-screen app and Safari keep separate storage. Reconnect your wallet in the app with your private key.
Can I use SignaL as an Android Play Store app?
Yes. SignaL is a web app (PWA) and also ships as an Android Play Store app (Trusted Web Activity).
1. Once listed, install SignaL from the Play Store.
2. Until then, use https://signalsl.com and Chrome “Install app” / Add to Home screen.
3. Push notifications use web push on Android.
4. An iPhone App Store build is separate.
Package: com.signalsl.app · Official site: signalsl.com
Do I get DM push notifications?
Yes. See the Notifications section in Help for the full channel list.
1. On /messages tap Enable message alerts and allow the browser
2. Settings (gear) → Notifications for per-channel toggles
3. /notifications for the in-app inbox
4. On iOS, add to Home Screen (PWA) first for push
Appearance & language
Where do I change the theme (light/dark) and language?
1. Open Settings (gear icon) at the top right.
2. Under Theme, pick Light, Dark, or System.
3. Under Language, choose one of 12 languages.
4. (Optional) Adjust the text size.
· Light — bright, clean default look
· Dark — easy on the eyes
· System — follows your phone or PC dark-mode setting automatically.
· On your first visit the language is picked from your country (Korea → Korean, Japan → Japanese, etc.). Unsupported countries get English.
Older skins (Tode, Cozy, etc.) were retired in the redesign: dark skins switch to Dark, the rest to Light. Your choice is saved on this device and browser.
The DM screen feels busy. Where are the features?
Messenger uses **progressive disclosure** — features appear when you need them.
1. **Bubble ⋯** — translate, tx hash, mint as NFT
2. **Header ⋯ (mobile)** — peer info, reply bounty, blockchain proof
3. **Composer +** — attach post / NFT / profile
4. **List +** — new 1:1 or group DM
5. **Enter** — new line, **↑** — send (same in public chat and group DMs)
On desktop (wide screen), thread tool tabs stay on the right.
How do I use the public chat screen?
Public chat follows **room list → conversation**.
1. **Bubble ⋯** — tx hash, send DM, (moderator) hide
2. **Header ⋯ (mobile)** — alerts, tip creator, blockchain proof
3. **List +** — create a new room
4. The composer stays **fixed above** the bottom nav.
Unlike DMs, public rooms are plain-text messages anyone can read.
Ranks & badges
How do I earn XP?
XP from posts, comments, Q&A, votes, petitions, chat, tips, likes, quiz, reward claims, etc.
Excluded: deleted/hidden/spam. Daily caps on chat/votes.
XP raises Lv 1–99; some levels grant SL/badges. See leaderboard manual for tables.
Tip XP counts only tips of 0.001 SL or more — one per counterpart per day, and up to 3 sent and 3 received tips per day (the tips and their counts still show as usual).
What are badge rarities?
Badges come in four rarities: Common (bronze), Rare (silver), Epic (amethyst) and Legendary (gold).
· Rarer medals look grander — Rare adds a beaded rim, Epic a cut-gem star, Legendary rays, diamonds and a laurel wreath.
· Each medal shows “Held by x%”: the share of collectors who own it.
Medals you don't have yet appear as matte silhouettes with a progress ring. Tap one to see how to earn it and your progress (e.g. 18 / 25). Find them under “Badges” on your profile.
Me › “Badges & NFTs” lists every medal with how to earn it and how many collectors hold it.
Are there SL rewards for ranking up?
SL at Lv 3·5·7·8 and milestones Lv 20–99 (within pool limits).
1. Meet conditions.
2. Claim on profile.
3. Check history on profile/wallet.
Policy may change. Fee discounts are separate.
Claims are confirmed with your wallet signature, and XP and level are recalculated from your activity records right before payout.
Troubleshooting
Invalid signature
Invalid signature — key mismatch.
1. Disconnect wallet.
2. Re-enter private key (no extra spaces).
3. Refresh page.
4. Retry.
Also check multiple tabs or wrong copy. Clear site data if needed.
Invalid signature when posting on the board
Summary: this usually means your wallet private key and the transaction signature do not match — not a problem with photos, tags, title, or body text.
Post flow:
1. Validate title, body, and tags
2. If you attach a photo — upload it (wallet signature), then register the post
3. Tap Register on blockchain — sign and send the CreatePost transaction
4. Platform fee (SL Send) — after the post succeeds
This error typically happens at step 3. If the photo upload signature fails, you will see a different message: "Invalid image upload signature."
Try this:
1. Disconnect the wallet and reconnect with the correct private key (no extra spaces)
2. Refresh the page (on mobile, fully close the tab or PWA and reopen)
3. Make sure no other tab or device is using a different wallet on SignaL
4. On /wallet, check SL balance (~0.001 SL + network fee) and that the wallet is unlocked
5. Try again with title and body only (no photo)
"Wallet connected" can still show while the session and key are out of sync after refresh or PWA use. Do not submit the same post repeatedly. See also the general "Invalid signature" FAQ entry.
Insufficient SL balance
SL balance below required fees (network + platform).
1. Check /wallet.
2. Top up SL.
3. Refresh balance.
4. Retry.
Auctions/agreements/NFT may need 100+ SL—keep extra buffer.
Wallet is connected but I can't post
Connected but cannot post:
1. SL balance for fees
2. Wallet unlocked
3. Title/body filled
4. Network connected
Refresh → reconnect → retry.
Posting works on mobile but fails on PC
Summary: PC browsers, extensions, or firewalls often block the transaction broadcast API.
1. Disable ad/privacy blockers (uBlock, AdGuard, etc.) or allowlist this site.
2. If you are on corporate Wi‑Fi, VPN, or a strict firewall, try mobile data or another network.
3. Use a normal (non-private) window, reconnect the wallet, refresh, and submit once.
4. If you see an error right after submit but the tx appears on explorer.saseul.com, do not post again—the detail page continues confirmation.
If mobile works, balance or wallet setup is less likely the cause.
Wallet is connected but my profile does not show
Connecting a wallet and registering a nickname profile are separate. With only an address connected, you can still view activity and stats on /profile.
1. Open /profile and check your address, posts, comments, XP, and badges.
2. If there is no nickname, tap Register profile (wallet must be unlocked).
3. If you already registered but the nickname is missing, tap Retry to refresh.
4. If the header says Connecting…, wait a moment and open the page again.
Register/edit costs network fees only.
Invalid app / Post already exists, etc.
Post already exists — duplicate submit or ID clash.
1. Do not register twice.
2. New post screen, try again.
3. Check input length/format.
Invalid app may be temporary—retry later.
First time here? Getting started on Home