Transfer SOL
First, let’s send a simple SOL transfer from your wallet to another account. This requires invoking the transfer instruction on the System Program. Open this example in Solana Playground:- Creating an instruction (the transfer)
- Building a transaction from that instruction
- Sending and confirming the transaction
- Using SOON’s explorer to verify the result
Create a Token
Now let’s try something more complex - creating a new token. This requires multiple instructions working together. Open this example in Solana Playground:- Calculate space and rent for a new account
- Create and initialize a mint account
- Combine multiple instructions in one transaction
- Sign with multiple keypairs
- One for the transaction details
- One for the newly created mint account
Understand Transaction Confirmations
On SOON Network, transactions confirm quickly thanks to our Layer 2 architecture, but they inherit Ethereum’s security through our rollup design. When you see"confirmed"
status, it means:
- The transaction has been processed by SOON’s network
- The transaction is included in a rollup batch
- The transaction data is available for verification
Next Steps
Now that you understand how to write data to SOON Network through transactions, you’re ready to:- Deploy your own programs
- Create more complex transactions
- Build applications that leverage SOON’s Layer 2 performance