# How to use AdMeta WebApp

AdMeta WebApp is built for users to better interact with AdMeta Blockchains. Now it supports AdMeta Testnet by default. Below are a few steps to introduce the basic functionalities.

### Connect to Polkadot.js Wallet

1. Go to <https://app.testnet.admeta.network/> to launch the WebApp.
2. Click the button "Connect to Polkadot.js" on the top right to authorize this web app with your Polkadot.js wallet extension and select the account you want to sign in to AdMeta.

   <figure><img src="/files/BUZMzUwhaK7LahyUhcMB" alt=""><figcaption><p>Select an account from the Polkadot.js wallet for AdMeta WebApp</p></figcaption></figure>
3. After successfully singed in, you will see a dashboard indicating a summary of your ad related data. This dashboard is still under construction.

   <figure><img src="/files/e0PWilA1075nIJcoIGkv" alt=""><figcaption><p>A brief overview of the user account (WIP)</p></figcaption></figure>
4. Before doing any further operations, you need first to have a sufficient balance in your account. Please join [our Telegram group](https://t.me/admetanetwork) to ask for some testnet tokens.

### Create Ad Proposals

In the AdMeta network, anyone can be an advertiser, to promote their own products, their on-sale NFTs, or even to promote themselves for jobs, etc. You can create an ad proposal easily with AdMeta WebApp.

1. Switch to the tab "Ad Management" on the left sidebar, and you will see the ad proposals created by you if you have already done any. If not you can simply click "Publish new ad" to create one.

   <figure><img src="/files/n4ZtiUGsHaNVFsJIp2Vv" alt=""><figcaption><p>Ad Management</p></figcaption></figure>
2. Follow the steps of ad proposal creation. First, you need to upload an image of your ad design. This image will be uploaded to IPFS. Also, you need to specify the related parameters of your proposal, for an explanation of these parameters please refer to <https://admetanetwork.github.io/admeta/pallet_ad/pallet/enum.Call.html#variant.propose_ad>. After this, you can preview this ad, and submit it if everything is correct.

   <figure><img src="/files/L3YRjLnvSaWBgiQVoiLp" alt=""><figcaption></figcaption></figure>
3. A sign request is prompted at this time to send an ad proposal transaction, and after signing and sending this transaction, you will see the ad proposal appear on your ad lists with the status "Pending". This means it is not approved yet.  You have done it successfully now!&#x20;

   <figure><img src="/files/kuqqRAGHhREMJjlNMpVv" alt=""><figcaption></figcaption></figure>

### Ad Approval

Ad Approval can be only done by AdMeta council, with a manual review of ad contents. You can ask for the approval of your ad in our Telegram and we will help you to approve your ads. After approval, the "Pending" status will become "Approved", and your ad will be published for everyone on AdMeta Network!

<figure><img src="/files/VeHSLoY4V7blmcHaUWgC" alt=""><figcaption></figcaption></figure>

### Create User Profile

Creating AdMeta user profile allows you to match ads that suit your preferences and earn rewards. Switch to the tab "Profile" to create your own user profile.&#x20;

![](/files/2u87zlZS9mTwRzrnugWe)

Fill out your information and click "Submit", and after signing this transaction, your profile is created on AdMeta Network.

### Check Matched Ads and Claim Rewards

Ad matching happens during the idle and less busy time of AdMeta Blockchain, and it's done automatically without any inputs from either users or advertisers. Switch to the tab "Ad Display" to check if you have any matched ads now.&#x20;

If you have matched ads, you will see it like this:

<figure><img src="/files/8QHlEYB0IveJW0bUTqf9" alt=""><figcaption></figcaption></figure>

Click the button under the ad display, and you will be navigated to an advertiser-customized page, to complete a series of challenges.

<figure><img src="/files/zWynzhVBbP2bPsrXKGA4" alt=""><figcaption></figcaption></figure>

The challenges can be defined and built by advertisers with AdMeta SDK. Possible challenges are wallet connecting of new products, product intro video watching, joining the project telegram group, buying an NFT of certain collections on OpenSea, etc.

After completing all required tasks, you are eligible to claim your reward. Click "Claim rewards" and you will be navigated back to your AdMeta WebApp page. And now your rewards have been claimed to your own wallet.

<figure><img src="/files/o0cEZ3919NoVRfp2grdz" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.admeta.network/guides/how-to-use-admeta-webapp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
