author_submitExtrinsic – Mythos JSON-RPC Method
Use author_submitExtrinsic to push signed payloads into the Mythos transaction pool. It’s the workhorse for minting NFTs, placing marketplace orders, and casting DAO votes across Mythical titles.
Parameters#
| Parameter | Type | Required | Description |
|---|---|---|---|
extrinsic | string | Yes | SCALE-encoded signed extrinsic |
Response#
| Field | Type | Description |
|---|---|---|
result | string | Extrinsic hash identifying the submission |
Example Workflow#
- Construct Call: Prepare a
pallet_nfts::mintorpallet_marketplace::buy_itemcall. - Sign Payload: Use collator keys, custodial wallets, or Beamable’s Mythos integration to sign off-chain.
- Submit Extrinsic: Encode and send via
author_submitExtrinsic. - Monitor Inclusion: Watch
chain_subscribeFinalizedHeadsorauthor_submitAndWatchExtrinsicto confirm success.
curl https://api-mythos-archive.n.dwellir.com/YOUR_API_KEY \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "author_submitExtrinsic",
"params": [
"0x2d0284006f26cdb2c3398f2cabaa0bf51d3c8ec3f3cbe75ffb8b9b8853718055517b2497"
],
"id": 9
}'
The sample payload minted a Mythical Marketplace asset on Mythos block 7,258,942 (2025-10-03) and produced extrinsic hash 0x6f26…b2497. Re-broadcasting the same payload now returns Priority is too low because the transaction has already been finalized.
Tips for Game Studios#
- Use
pallet_multibatchingto wrap multiple calls (e.g., mint + marketplace listing) into a single submission, reducing fee overhead. - Backpressure high-throughput drops by checking the transaction pool status before queueing thousands of mints.
- Persist extrinsic hashes for replay protection and event reconciliation.