# OmniPact Dapp Mobile Operation Guide

{% hint style="info" %}
**Please run it on the BEP20 chain and prepare a small amount of BNB as GAS.**
{% endhint %}

* In the mobile wallet, enter the official address of the OmniPact Dapp
* Click the "Connect Wallet" button in the upper right corner of the page to start connecting your wallet.

<figure><img src="/files/znC7rQ6m1whImR8zP0XE" alt="" width="145"><figcaption></figcaption></figure>

***

* Select the wallet type you want to connect to from the pop-up window (supports various mainstream wallets).
* Take OKX Wallet as an example: click "Connect" and confirm the connection in the wallet pop-up window.
* If you have not yet installed a wallet, you may select the corresponding wallet and complete the download and installation by following the instructions.
* Follow the wallet prompts and click "Confirm" to confirm the connection authorization.
* Waiting for the confirmation of the wallet connection status

<figure><img src="/files/6EjygYavEyDIraxMFG3m" alt="" width="144"><figcaption></figcaption></figure>

***

* Click the "HOME" button in the bottom navigation bar to enter the main page of the platform.
* Click the "Claim Test Token" button to start claiming test tokens.

<figure><img src="/files/i3vFYQ6yRRdwNrFYodj2" alt="" width="146"><figcaption></figcaption></figure>

***

* On the reward collection page, select the first option.
* Click "Claim" to initiate a claim request

<figure><img src="/files/nfGlpxxF3VYy2Tm6hSFM" alt="" width="144"><figcaption></figcaption></figure>

***

* Click "Confirm" to confirm the collection operation
* Waiting for on-chain confirmation
* The page indicates that the test token has been successfully claimed, and you can start using it now.
* Copy the test token contract and add it to your wallet.

<figure><img src="/files/vBn7sDd4Mg9gvUX6rpfj" alt="" width="145"><figcaption></figcaption></figure>

***

* Click on "Create" in the bottom navigation bar to enter the agreement creation page.
* Click the first option "Create Protocol" to enter the configuration page.
* The second option "Join Contract" is generally used for the recipient to confirm the agreement (when the other party has added your address while creating the agreement, you will automatically see the agreement on the order page).

<figure><img src="/files/eme62R3zwdFbPCoi83yn" alt="" width="144"><figcaption></figcaption></figure>

***

1. Select "I am Seller" (Seller) (If you have reached an agreement with the other party, you may also select Buyer; this option must match the actual situation.)
2. Select "Airdrop Interaction" in the interaction type.
3. Enter the wallet address of the counterparty you are interacting with

<figure><img src="/files/BzdzdA3TPhiLn6XDSZ69" alt="" width="142"><figcaption></figcaption></figure>

***

4.5. Fill in the detailed description (can be filled in freely, for testing purposes)

Make sure there are enough test coins in your account (if not, you can return to the faucet page to claim them).

6. Select "tPact-USD" as the settlement token

<figure><img src="/files/cLahlrGx1itTT0yki1MA" alt="" width="142"><figcaption></figcaption></figure>

***

7. Enter any amount (Test tokens have no real value and can be claimed at any time)

* ·Click "Create Protocol Order" to create the protocol
* Pay the Gas fee required to create the contract
* Waiting for on-chain confirmation

<figure><img src="/files/kJDdIObeQmoeneHpZF2b" alt="" width="144"><figcaption></figcaption></figure>

***

* After the agreement is created, click "Appove BEP20"
* Confirm the locked margin amount

<figure><img src="/files/XRkauEZapEtROatr1wiA" alt="" width="144"><figcaption></figcaption></figure>

***

* The system is waiting for the other party to confirm the transaction.
* It will automatically proceed to the next step after the status is updated.

<figure><img src="/files/8wojlghKilnQ7bk2QaGA" alt="" width="143"><figcaption></figcaption></figure>

***

### (Buyer's perspective)

<div align="left"><figure><img src="/files/593l7MkjX7utP0CRgfxf" alt="" width="155"><figcaption></figcaption></figure> <figure><img src="/files/AVQYoyNqUHdUrijKbfIJ" alt="" width="157"><figcaption></figcaption></figure> <figure><img src="/files/1pZCeFAIK9peTBnfGzXd" alt="" width="156"><figcaption></figcaption></figure></div>

***

* The transaction has been successfully completed.
* Automatically receive airdrop rewards

<figure><img src="/files/UKiH79jNArzNSERgl9Ng" alt="" width="142"><figcaption></figcaption></figure>

***

* Click the "Me" in the bottom navigation bar to enter the personal center.
* Select "Task Center" to view available tasks.

<figure><img src="/files/T8ry10P4BsQN9PXeJg8Y" alt="" width="145"><figcaption></figcaption></figure>

***

* Follow the official X (Twitter) account
* Join the official Discord community
* You will receive the corresponding rewards upon successful binding.

<figure><img src="/files/GnbVl0ZE95LBctlPH6y2" alt="" width="143"><figcaption></figcaption></figure>

***

* Binding a Twitter account is simple and convenient.
* It will serve as an important KYC authentication credential in the future.

<figure><img src="/files/I1DhYUP7NdwVQShw57sC" alt="" width="156"><figcaption></figcaption></figure>

***

* Check the airdrop details in "PS"
* You can view your personal invitation records and rewards in the "Community" section.

<figure><img src="/files/Ejca44Sn3Kf6eROjYoC4" alt="" width="144"><figcaption></figcaption></figure>

***

* All pending agreements can be viewed on the order page.
* When others create an agreement and fill in your address, the relevant orders will be automatically displayed on this page.
* All agreements you have created will also be managed uniformly here.

<figure><img src="/files/ttupuhuC4h46zlx0bfoP" alt="" width="144"><figcaption></figcaption></figure>

***

{% hint style="warning" %}
**Kindly Reminder**：During your participation in the OmniPact interactive test, it is recommended that you create a new wallet to avoid unnecessary misunderstandings caused by personal unauthorized authorization. All OmniPact contracts have undergone security audits and are open source. All test tokens are for functional testing purposes only and do not have any actual value. If you have any questions, please contact us via the official community.
{% endhint %}

{% hint style="success" %}
PS obtained through airdrop is equivalent to PACT. The exchange of PS for PACT will be officially announced.
{% endhint %}


---

# 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.omnipact.io/airdrop-interaction-guide/omnipact-dapp-mobile-operation-guide.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.
