Bug: FaucetPanel exposes native SOL airdrop button #81

Closed
opened 2026-03-28 02:19:57 +00:00 by Brouie · 2 comments
Brouie commented 2026-03-28 02:19:57 +00:00 (Migrated from gitlab.com)

FaucetPanel shows a native SOL airdrop button on Solana localnet that shouldn't exist — mixes test code into production frontend. Should only show SPL token faucets. Dev confirmed this is being removed; native SOL funding will move to make start-qa via env wallet list instead. Found during E2E testing on #67.

FaucetPanel shows a native SOL airdrop button on Solana localnet that shouldn't exist — mixes test code into production frontend. Should only show SPL token faucets. Dev confirmed this is being removed; native SOL funding will move to make start-qa via env wallet list instead. Found during E2E testing on #67.
PlasticDigits commented 2026-03-28 09:42:30 +00:00 (Migrated from gitlab.com)

Fix implemented (branch feat/solana-integration)

Removed the SolAirdropButton helper and all UI that called connection.requestAirdrop from Settings → Faucet. The panel now only exposes SPL test-token claims via the on-chain faucet program (unchanged).

Commit: 84cf7e4343fb83de5589097e2643ad4a2c145ae5

Per the issue, native SOL for local QA should continue to come from tooling (e.g. make start-qa / env wallet funding), not the production-facing faucet screen.

Leaving this issue open for QA verification.

/cc @brouie — could you confirm on localnet that SPL faucet claims still work and that the SOL airdrop control is gone? Thanks.

## Fix implemented (branch `feat/solana-integration`) Removed the `SolAirdropButton` helper and all UI that called `connection.requestAirdrop` from Settings → Faucet. The panel now only exposes SPL test-token claims via the on-chain faucet program (unchanged). **Commit:** `84cf7e4343fb83de5589097e2643ad4a2c145ae5` Per the issue, native SOL for local QA should continue to come from tooling (e.g. `make start-qa` / env wallet funding), not the production-facing faucet screen. Leaving this issue **open** for QA verification. /cc @brouie — could you confirm on localnet that SPL faucet claims still work and that the SOL airdrop control is gone? Thanks.
Brouie commented 2026-03-30 02:14:31 +00:00 (Migrated from gitlab.com)

Verified fixed on 84cf7e4. Native SOL airdrop button removed from FaucetPanel. Only SPL token faucets visible.

Verified fixed on 84cf7e4. Native SOL airdrop button removed from FaucetPanel. Only SPL token faucets visible.
Brouie (Migrated from gitlab.com) closed this issue 2026-03-30 02:14:54 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
code/cl8y-bridge-monorepo#81
No description provided.