author_submitExtrinsic - Asset Hub RPC Method
Submit signed extrinsic on Asset Hub. Essential for broadcasting transactions.
Submit a signed extrinsic to Asset Hub for inclusion in a block.
Use Cases
- Transaction submission - Broadcast signed transactions
- dApp interactions - Execute on-chain operations for native stablecoin transfers (USDC, USDT), DOT staking and governance, and cross-chain asset management via XCM
- Automated systems - Submit programmatic transactions
Request Parameters
Hex-encoded signed extrinsic
Response Body
Transaction hash
Code Examples
curl https://api-asset-hub-polkadot.n.dwellir.com/<YOUR_API_KEY>/YOUR_API_KEY \
-X POST \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "author_submitExtrinsic",
"params": ["0x..."],
"id": 1
}'import { ApiPromise, WsProvider, Keyring } from '@polkadot/api';
const provider = new WsProvider('wss://api-asset-hub-polkadot.n.dwellir.com/YOUR_API_KEY');
const api = await ApiPromise.create({ provider });
const keyring = new Keyring({ type: 'sr25519' });
const sender = keyring.addFromUri('//Alice');
// Build and sign transaction
const transfer = api.tx.balances.transfer('5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY', 1000000000000);
const hash = await transfer.signAndSend(sender);
console.log('Transaction hash:', hash.toHex());
await api.disconnect();Related Methods
author_pendingExtrinsics- Get pending transactionspayment_queryInfo- Estimate fees