> For the complete documentation index, see [llms.txt](https://rewardywallet.gitbook.io/rewardy-wallet/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rewardywallet.gitbook.io/rewardy-wallet/english/p2t-system.md).

# P2T System

The **P2T** systam gives users a sense of accomplishment by allowing then to redeem points earned through community activity or wallet activity in “real time” for rewards.

<figure><img src="https://318692195-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoYcIREL6T04kQNdz57hj%2Fuploads%2FzxYtDKzMx1IPAEapPMCu%2FRWD%20P2T%20%E1%84%89%E1%85%A5%E1%86%AF%E1%84%86%E1%85%A7%E1%86%BC.png?alt=media&amp;token=071b3a7f-4fdb-49ee-92c3-15f2865c45a0" alt=""><figcaption></figcaption></figure>

Step 1: User Requests Swapping Points to Tokens \
Step 2: Validate Points and Request Swap to RWD P2T Server \
Step 2-1: Build Transaction Through 1 inch Contract\
Step 3: Check Gas Wallet Status and Assign Wallet for Token Transfer \
Step 4: P2T Server Requests Swapping and Signs Data \
Step 5: Send Transaction to the Blockchain \
Step 6: Return Tokens to the User Wallet
