Use the Network
Send a Transaction
Estimated read time: 6 minutes
Updated 2026-09-09: Asentum finalizes with Aura + GRANDPA, not Tendermint BFT.
Prerequisites
- An Asentum-compatible wallet - see Wallets & Accounts
- The Asentum testnet RPC URL configured in your wallet - see Connect a Wallet
- Some testnet ASE in your address - visit the testnet faucet
From a native wallet
Open a native Asentum wallet (the Chrome extension, Telegram wallet, or the Operator app). An EVM wallet like MetaMask cannot sign here, since Asentum signs with ML-DSA-65. Then:
- Click Send.
- Paste the recipient address (any ase1 address).
- Enter an amount in ASE.
- The wallet shows you the estimated gas fee - base fee + your priority tip. The base fee is shown one block in advance, so the estimate is exact.
- Click Confirm. The wallet signs the transaction with your ML-DSA-65 key (you'll see a normal signing prompt) and broadcasts it to the network.
- Within a couple of blocks, the transaction is final. The wallet shows the confirmation and the transaction hash.
From the CLI
asentum tx send \
--to ase1424242424242424242424242424242426ymt48 \
--amount 10 \
--priority-fee 1The CLI signs with your local keystore (or an external signer via --signer), broadcasts the transaction, and waits for inclusion.
From the SDK
import { Chain, Wallet } from '@asentum/sdk';
const chain = new Chain({ rpc: 'https://testnet.asentum.com' });
const wallet = await Wallet.fromKeystore('./my-key.json');
const tx = await chain.sendTransaction({
from: wallet.address,
to: 'ase1424242424242424242424242424242426ymt48',
value: 10n * 10n ** 18n,
signer: wallet,
});
console.log('Transaction hash:', tx.hash);
await tx.wait();
console.log('Confirmed!');Understanding the fee
Asentum uses an EIP-1559 fee market. Every transaction's total cost is:
gasUsed × (baseFee + priorityFee)- Base fee is set by the protocol per block, adjusts up to ±12.5% per block based on the previous block's gas usage, and is burned - removed from supply.
- Priority fee (the tip) is what you pay the block proposer to include your transaction faster.
- Gas units are denominated in 10⁻¹⁸ of an ASE (mirrors Ethereum's "wei"), so you can quote tiny fees without losing precision.
Confirmation and finality
Asentum produces blocks with Aura on a fixed ~2-second slot schedule, and finalizes them with GRANDPA, a stake-weighted finality gadget. Once validators representing more than two-thirds of the stake have voted for a chain, every block up to that point is final. Finality trails the head by a few blocks. Once a block is finalized it is never reverted, so there are no chain reorganizations on Asentum.
You don't need to wait for "12 confirmations" or watch for reorgs. As soon as your wallet shows the transaction finalized, it's done.
Read next