Fee Share Approval
At a Glance
What This Section Does
Review and approve trading fee distributions for resolved markets before payout to token holders. The page shows a Pending tab of markets awaiting approval and an Approved tab of approved distributions.
Who Should Use This
- Admins who need to approve pending fee-share rows
- Users who need to review approved fee shares in the Approved tab
Most Common Tasks
- View pending rows on the Pending tab
- Approve a market by clicking Approve and confirming in the dialog
- Review approved rows on the Approved tab
- Use Search... and Filter by Expires Date to find markets
Before You Start
- Make sure you have these permissions:
presale_fee_shares: Required for all presale fee share approval
Overview
| Section | Description |
|---|---|
| Overview | Page for reviewing and approving trading fee distributions for resolved markets before payout to token holders. |
| Main Tabs | Pending, Approved |
View & Search Features
| Feature | Description |
|---|---|
| Viewing Pending / Approved lists | Pending and Approved tabs; table with columns described in section 2. |
| Searching | Search... textbox above the table. |
| Filtering by date | Filter by Expires Date button above the table. |
Approve & Manage Features
| Feature | Description |
|---|---|
| Approving a row | Approve button in the Approve Fees column. |
| After approval | Notification and success dialog appear; success dialog offers View on Scan and Close. The approved market appears in the Approved tab. |
1. Fee Share Approval Management
Purpose
Review and approve fee-share distributions for resolved presale markets. Each row in Pending represents a market whose fee-share distribution is awaiting approval; after approval, the row appears in Approved with the same data except the Approve Fees column is not shown.
When to Use
Use this page when you need to approve pending fee-share distributions or review already approved ones in the Approved tab.
Key Features
- Pending tab: Table of markets awaiting fee-share approval; each row has an Approve button in the Approve Fees column.
- Approved tab: Table of approved distributions; same columns as Pending except Approve Fees is not displayed.
- Confirmation dialog: Clicking Approve opens a dialog titled Approve market with the message Are you sure you want to approve this market? and buttons Cancel, Approve, Close.
- Success feedback: After confirming, a notification and a success dialog appear; the dialog shows Approve success, Approve fees share successfully, and buttons View on Scan and Close.
- Search and filter: Search... box and Filter by Expires Date button above the table.
2. Tabs & Table Structure
Main Tabs
| Tab | Description |
|---|---|
| Pending | Table of markets awaiting approval. Header row: Market Title & ID, Softcap Status, Owner, Market Status, Last Updated, Approve Fees. Each data row has an Approve button in the last column. |
| Approved | Table of approved distributions. Same columns as Pending except Approve Fees is not shown. No Approve button. |
Column Descriptions (Pending tab)
| Column | Description |
|---|---|
| Market Title & ID | Market question as a link (e.g. to /presale/japan-gdp-growth-in-q4-2025) and the market ID shown as text below. |
| Softcap Status | Amount and unit (e.g. 100 USDT, 400 USDT, 1,000 USDT) and a progress bar. |
| Owner | User ID as a link (e.g. to /profile/9499). |
| Market Status | Text e.g. Payout Processing. |
| Last Updated | Date/time (e.g. 10/02/2026 16:01). |
| Approve Fees | Approve button. |
Column Descriptions (Approved tab)
| Column | Description |
|---|---|
| Market Title & ID | Same as Pending: market question as link and market ID as text. |
| Softcap Status | Same as Pending (e.g. 100 USDT with progress bar). |
| Owner | User ID as link. |
| Market Status | Same as Pending (e.g. Payout Processing). |
| Last Updated | Date/time. |
| Approve Fees | Not present in Approved tab. |
Key Notes
- The Approved tab does not show a Transaction hash column (unlike the Revenue Share Distribution Approved tab).
- Below the table: Rows per page combobox (e.g. "10"), pagination (e.g. "1-3 of 3").
3. Accessing the Fee Share Approval Page
Purpose
Open the Fee Share Approval page from the admin sidebar.
Steps
| Step | Action | Details |
|---|---|---|
| 1 | Log in to back office | e.g. https://xmarket.app/admin. |
| 2 | Expand Presale | In the left sidebar, expand Presale. |
| 3 | Click Fee Shares | Under Presale, click Fee Shares. |
| 4 | Verify page | Page title Fee Share Approval; paragraph Review and approve trading fee distributions for resolved markets before payout to token holders; breadcrumb Presale → Fee Shares (second item disabled); Pending tab selected by default. |
Outcome
The Fee Share Approval page is open with Pending tab visible, Search... box, Filter by Expires Date button, and the table.
4. Reviewing Pending Fee Shares
Purpose
Review the list of markets in the Pending tab before approving.
When to Use
Use when you need to identify which markets are pending or check the data in the table (market title, softcap, owner, status, last updated, and whether Approve is enabled).
Steps
| Step | Action | Details |
|---|---|---|
| 1 | Open Pending tab | Pending is the default tab; table shows markets awaiting approval. |
| 2 | Use Search (optional) | Enter text in Search... to filter. |
| 3 | Use Filter by Expires Date (optional) | Click Filter by Expires Date and choose a range. |
| 4 | Review table | Check Market Title & ID, Softcap Status, Owner, Market Status, Last Updated. Note which rows have Approve enabled. |
| 5 | Open market (optional) | Click the market title link to open the presale market page. |
Outcome
You have located the row(s) to approve and optionally checked market details via the title link.
Key Notes
- Market Status Payout Processing for all; Approve was enabled for one row and disabled for two rows.
- When there are no rows, the table shows No data found. and pagination shows 0-0 of 0.
5. Approving a Pending Market
.png)
Purpose
Approve the fee-share distribution for one market so that the row appears in Approved and the notification and success dialog are shown.
When to Use
Use when a row in Pending has the Approve button enabled and you are ready to approve.
Steps
| Step | Action | Details |
|---|---|---|
| 1 | Locate the row | In Pending, find a market row whose Approve button is enabled. |
| 2 | Click Approve | Click the Approve button in the Approve Fees column. |
| 3 | Confirm in dialog | Dialog Approve market appears with message: Are you sure you want to approve this market? Buttons: Cancel, Approve, Close. Click Approve to confirm. |
| 4 | Wait for response | The Approve button in the dialog may become disabled briefly. Then a notification and a success dialog appear. |
| 5 | Notification | Approve Fee Shares Successfully and Approve Fee Shares for Creator's and Investors. |
| 6 | Success dialog | Title: Approve success. Message: Approve fees share successfully. Buttons: View on Scan, Close. |
| 7 | Dismiss or open explorer | Click View on Scan to open the transaction in the block explorer, or Close to dismiss. |
| 8 | Verify in Approved tab | Switch to Approved; the approved market appears in the table with the same Market Title & ID, Softcap Status, Owner, Market Status, Last Updated. The Approve Fees column is not present in Approved. |
Outcome
The market’s fee-share distribution is approved. The success dialog confirms the action and offers View on Scan and Close. The approved market is listed in the Approved tab.
Key Notes
- Confirmation is required in the Approve market dialog; Cancel or Close aborts without approving.
- Only rows with Approve enabled can be approved.
6. Filtering & Search
Purpose
Use the on-page controls to narrow the list of markets.
Available Filters
| Filter Type | Description | How to Use |
|---|---|---|
| Search | Text box above the table | Placeholder Search...; enter text to search. |
| Expires Date | Button above the table | Click Filter by Expires Date; select date range . |
Key Notes
- Search... and Filter by Expires Date are present on the page.
7. Best Practices
Review Before Approving
- Check Market Title & ID, Softcap Status, Owner, Market Status, and Last Updated in Pending before clicking Approve.
- Use the market title link to open the presale market page if you need more context.
- Approve only rows where the Approve button is enabled.
After Approving
- Use the Approved tab to confirm the row is listed.
- Use View on Scan in the success dialog to open the transaction in the block explorer when available.
Product Glossary
| Term | Description |
|---|---|
| Approve Fees | Column in Pending containing the Approve button for each row. |
| Approve market | Dialog title when clicking Approve; message: Are you sure you want to approve this market? |
| Approve success | Title of the success dialog after approval; message: Approve fees share successfully. |
| Approved tab | Tab showing approved fee-share rows; same columns as Pending except Approve Fees is not shown. |
| Fee Share Approval | Page heading and sidebar label under Presale. |
| Last Updated | Table column showing date/time. |
| Market Status | Table column (e.g. Payout Processing). |
| Market Title & ID | Column: market question (link) and market ID (text). |
| Owner | Column: user ID as link to profile. |
| Pending tab | Tab showing markets awaiting fee-share approval. |
| Payout Processing | Market Status for pending rows. |
| Softcap Status | Column showing amount and unit (e.g. 100 USDT, 400 USDT) and a progress bar. |
| View on Scan | Button in the success dialog; opens the transaction in the block explorer when available. |