DEV Community

Elizabeth Afolabi
Elizabeth Afolabi

Posted on

Day 16 of my 100 Days of Solana

Today I sent a SOL transfer on devnet and inspected the transaction on Solana Explorer.

One thing that really stood out to me was the

--allow-unfunded-recipient flag.

It helped me understand that on Solana, creating a wallet address does not automatically mean an on-chain account exists.

The address exists immediately after generating a keypair, but the actual account only exists once it’s funded.

So in this transaction, I wasn’t just sending SOL; the network was also creating the recipient account on-chain.

Very different from Ethereum’s “just send” model.

Screenshot of the inspected transaction on solana explorer

Top comments (0)