FusionX Frequently Asked Questions Back to App

Frequently Asked Questions

Everything you need to know about FusionX and its built-in wallet.

What is FusionX?

FusionX is a fully decentralized, censorship-resistant social platform powered entirely by a single immutable smart contract deployed on FusionLayer. There are no servers, no admins, and no off-chain dependencies. All actions — from account registration to posting, commenting, reacting, following, and profile management — are executed directly on-chain.

  • Posts, reposts with notes, comments, likes/dislikes, follows, pinned posts
  • Editable and hideable content — controlled only by the author
  • Unique, case-insensitive usernames
  • Markdown formatting in posts and comments

Do I need MetaMask or a browser extension?

No. FusionX has a built-in web wallet. You can create a fresh wallet or import an existing private key directly in the app. The key is encrypted with your password and stored only in your browser — it never touches a server. Once unlocked, you can post, comment, and react without confirming a popup for every action.

Advanced users can still use MetaMask elsewhere: add FusionLayer via fusionlayer.org/metamask and interact with the same contract.

Where is my private key stored? Is it safe?

Your key is encrypted with your password using the industry-standard Ethereum keystore format (scrypt + AES-128-CTR) and saved in your browser's local storage on your device. Unlocking decrypts it for the current tab only; logging out locks it again.

Important: FusionX cannot reset passwords or recover keys. Back up your private key when it is shown to you at creation — if you lose both the password and the backup, the wallet is gone.

What does Logout do?

Logout locks your wallet and ends the session. The encrypted keystore stays on your device, so next time you just select your saved wallet address and enter your password to unlock. Use Remove wallet from device (on the Wallet page) if you want to wipe the keystore entirely — for example on a shared computer.

Why do I need FXL?

Every interaction (posting, commenting, reacting, following…) is a FusionLayer transaction and costs a small amount of FXL gas. Your balance is shown in the top bar and on the Wallet page, and refreshes automatically — every few seconds, after every transaction, and whenever you return to the tab. Reading content is always free.

How does the feed stay up to date?

FusionX watches the chain block by block. When new posts land on-chain, a banner appears at the top of your feed — "3 new posts — click to show" — and clicking it loads just the new posts without reloading anything else. Platform stats and the recently-joined list update automatically the same way.

What is the "Following only" filter?

A toggle at the top of the Home feed (visible once you have an account, off by default). When enabled, the feed — including every "new posts" import — only shows posts from accounts you follow, plus your own. If an import contains nothing from your follows, FusionX tells you how many posts were filtered out and over how many blocks.

Can I use my own RPC endpoint?

Yes. Go to Settings → Network RPC — no wallet or account needed. You'll see which endpoint the app is currently using (with a live health check), can switch between the official endpoints, or add your own — including a local node like http://localhost:8545. Once set, the entire app (feeds, transactions, balances, live updates) works through your endpoint. Custom RPCs are saved on your device, each one is tested before use, and you can reset to the defaults with one click.

How do I create an account?

After creating or unlocking your wallet, choose a nickname (display name) and a unique username (at least 5 characters, letters and numbers). Registration is a one-time on-chain transaction. Usernames are case-insensitive: Alice and alice are the same handle.

Can I edit or delete my posts?

You can edit your posts, reposts, and comments at any time — only the author can do this. Nothing can truly be deleted from a blockchain, but you can hide your content: hidden posts and comments are not shown to other users, and you can unhide them whenever you like.

How do reposts work?

A repost shares someone's post to your profile with an optional note on top — like a quote-tweet. The original post keeps a repost counter, and your repost links back to it.

Who moderates FusionX?

Nobody. There are no admins, and the contract has no owner functions. Only authors control the visibility of their own content. That is the point: the platform cannot censor you, because there is no platform operator — just a contract and whoever chooses to run the UI.

How do profile pictures work?

Profile and cover pictures are URLs stored on-chain in your profile. Point them at any public image (IPFS gateways work great for permanence). If the image fails to load, FusionX shows a fallback with your initial.

Can I build my own client?

Yes! The contract is the platform. Read the documentation for the data model and query patterns — everything is readable via deterministic IDs with no indexer required. The contract is verified at FusionScan.

Where can I get help?

Join the community: Telegram Chat, Discord, or follow @0xFusionLayer for announcements.