New request
Start a governed operation: pick what you want to do, fill in the details, then either post the request on-chain or sign it for later submission.
Where: Account → + New request (or Send on Overview and Assets) · You need: wallet connected to the account's network; test ETH for gas when using Wallet
Step 1: choose a type

Transfer
"Send native or ERC-20 — asset chooses the path." One card covers both transfer operations. The asset you pick decides which one the request uses: the native coin uses NATIVE_TRANSFER, a token uses ERC20_TRANSFER on that token contract. Both are registered on every account at deploy.
Mint
"Create tokens to a recipient." Appears once an owner registers a mint function (for example mint(address,uint256)) under Policies → Actions. Only useful for accounts that govern a token contract.
Burn
"Destroy tokens from a holder." Appears once an owner registers a burn function the same way.
Custom actions
Any other function the owner registered under Policies → Actions.
There is one card per kind of work, not one per on-chain operation. You do not choose between native and token here; you choose the asset on the next step.
A card can be disabled for two reasons:
Not configured — add in Actions: nothing on this account can perform this yet. For Mint, Burn and custom cards it means the function has not been registered. For Transfer it means the transfer operations are registered but still read Flow incomplete, so no role may request them and no destination is allowed. Either way an owner fixes it under Actions.
Not available for this wallet: the action is configured but your connected wallet holds no role that may request it. Check My access.
Step 2: the form

For a Transfer you fill in:
Asset: the native coin or an allowlisted token.
Amount: the form shows Available balance and a MAX shortcut.
Recipient: "Choose recipient…". Only addresses on the account's allowlist appear. You cannot type an arbitrary address; that is the point of the allowlist. If the list is empty, the owner needs to add recipients under Allowlists.
Advanced settings (optional): gas limit and similar overrides. Leave the defaults unless you know why you are changing them.
← Change type takes you back to step 1.
Action summary
The right-hand ACTION SUMMARY card restates what will happen: Operation, Asset, Recipient and TOTAL. Operation is the on-chain operation name, so a native send reads NATIVE_TRANSFER and a token send reads ERC20_TRANSFER. That is how you confirm which path the asset chose. Read it before you submit. The card also holds the method toggle and the primary button.
Wallet or Sign

An action can be started in two ways. The owner decides which are enabled for the action, and your role decides which you may use.
Wallet
Sign
What happens
Your wallet sends a transaction that posts the request on-chain now. The time lock starts. An approver approves or cancels later in Approvals.
Your wallet signs a message (a meta-transaction). Nothing is on-chain yet. The signed transaction is stored in Approvals until a permitted wallet submits it.
Execution path
Delayed release
One signature (request and approval in a single signature)
Gas
You pay gas now, and again at approval.
Whoever submits pays gas.
Expiry
None. The request waits for approval or cancellation.
Yes. The summary shows "Meta-tx expires in 1h". After that the signature is worthless and must be redone.
Button
Submit request
Sign request
Who submits
You
You with an authorised wallet, a Broadcaster, or the optional Bloxchain broadcaster
The helper text under Sign request reads "Sign in to enable the Bloxchain broadcaster, or submit with your wallet." Signing in is optional: it adds a relay that submits the signed transaction for you. Without it, you or a broadcaster wallet submits from the Approved tab.
When only one method is available to you, the toggle is hidden and the card shows that method's button alone.
What happens next
Wallet → the request appears in Approvals on the Pending tab with state Blocked while the time lock runs, then Ready. An approver acts on it there. The Approvals badge on the rail counts it.
Sign → the signed transaction appears on the Approved tab with an Execute button. Anyone with a wallet that may submit can execute it before it expires. You can also export it as a signed file for another device.
Once executed, the operation moves to History.
Troubleshooting
"This wallet cannot start a request with Wallet or Sign for this function. Check roles or try another wallet."
Your wallet holds no role permitted at the Request step of this action. Ask an admin to add you under Signers or assign a role in Manage permissions.
Recipient dropdown is empty
No allowlisted recipients. Owner adds them under Allowlists.
Card says Not configured
For Transfer, the registered transfer operations still need permissions and an allowlist. For Mint, Burn or a custom card, the owner registers the function. Both start under Actions.
Wallet prompts for a network switch
Switch to the account's network (Sepolia). The footer shows Switch to Sepolia.
Transaction reverts
The action may be Flow incomplete (missing gate or allowlist). See Help, "Why did my request revert?"
Related
Last updated
Was this helpful?