What is UILINK Social Growth Layer? UILINK Social Growth Layer is a infrastructure Layer which contains chain abstraction, accounts abstraction, universal gas,social protocols, etc. It can provide modularized services for developers and different applications to help third-party applications achieve rapid growth.

Social Growth Protocols is a unified on-chain points mechanism for Dapp growth.
X2EARN Protocol
After users complete interactions in various Dapps within the UILINK ecosystem, they can securely and effectively verify these activities within the UILINK account system, earning Universal Points (UIL) provided by UILINK.
UILINK offers a unique incentive mechanism called Universal Points (UIL). Universal Points are designed to reward users for completing interaction tasks within Dapps that use One Account. With Universal Points (UIL), project owners can boost user engagement, creating an effective incentive loop. By leveraging the Universal Points incentive mechanism and the X2Earn Protocol, UILINK can provide Dapp project owners with real, effective social data and on-chain behavior data. X2Earn Protocol records users’ interactions within the Dapp, transforming them into verifiable social data and on-chain interaction data.
Social Group Protocol is an on-chain abstraction of the web2 social groups that offers a social growth mechanism for Dapps which in UILINK ecosystem.
Social Graph Protocol is an on-chain abstraction of the users's social connections that offers a social growth mechanism for Dapps which in UILINK ecosystem.
As we continue advancing decentralized finance and user incentives, UILINK offers developers a multi-layered "X to Earn" mining mechanism aimed at stimulating Dapp user growth and enhancing Dapp activity levels.
The "X to Earn" multi-layered mining system, built on Social Growth Protocols, provides users with additional incentives and ways to participate. This not only increases users’ engagement in on-chain interactions but also offers Dapps new avenues for user growth. UILINK is committed to building a more vibrant decentralized ecosystem, creating greater value for users and developers alike.
UIL tokens are a reward for monetizing social relationships. The number of UIL tokens obtained by inviting friends to join the network reflects the social value of the user. Additionally, UIL tokens are the application tokens of the ecosystem and can be used to purchase services or used in ecosystem DAPPs.
There are two ways to earn UIL tokens: 1. Invite more friends to join your social network and earn token rewards for free; 2. Purchase UIL tokens in a DEX or CEX.
You can invite your friends to join the UIL network and earn UIL tokens for free. You can also purchase UIL tokens in a DEX or exchange them for other tokens you like. Additionally, if you are a developer, you can join Builder and become a member of the UILINK team.
Support LINE to extend the social graph
60 million users
$UILINK supports multi-chain GAS payments
UILINK Developer Portal
100 million users
One account & One gas
Social growth layer release


Developers can integrate UILINK Account data into their Dapps by using UILINK OAuth 2.0. UILINK OAuth 2.0 allows Dapps to obtain prioritized access to HTTP services. By integrating UILINK OAuth 2.0, users can securely and conveniently login to Dapps using their UILINK-connected social accounts or popular digital wallets.
Before you begin, please ensure you have the following items ready:
• Dapp ID and Dapp Key - apply through our official account
• Understanding of the OAuth 2.0 flow
• Provide Application Information
• Project Email: Used to receive development account information and API updates
• Project Name
• Project Domain: The main URL of your application, where users can learn more about your service.
• Logo Image URL: A URL pointing to your logo image, which will be displayed during the authentication process.
• Dapp Redirect URL : Refers to the URL to which the user will be redirected after completing authentication. After receiving this information, we will set up your OAuth configuration and provide you with the Dapp ID and Dapp key. Please keep this information.
• The application presents the UILINK authorization page.
• The user clicks the login button.
• The current web browser is redirected to the authorization page.
• The user is redirected back to the redirect URL controlled by the application, passing the user’s preferred information.
Param:
dappId: The id assigned to your dapp .
redirectUrl: After authorization, UILINK auth2.0 will redirect the URL to the user.
responseType: The value is "code".
scope: The value is "user.read".
After successful login and authorization, the user will be redirected to the provided URL, with special code and state value generated by your application.
After users authorize your application, they redirect redirectUrl to your application with parameters. Please exchange the code for an access token.
This guide Outlines the process of securely integrating UILINK OAuth 2.0 into your applications to enhance the user authentication experience.
state: A unique status value generated by your application to mitigate CSRF attacks.

