# Portaldot Hacker House 2026 | Judges & Voting Demo Post (FairDot)

**URL:** <https://portaldot.discourse.group/t/topic/207>\
**Category:** Hackathon\
**Created:** [2026 年11 月 8 日 17:42 UTC](https://portaldot.discourse.group/t/topic/207 "2026-11-08T17:42:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

作者： ![yukensimi](https://sea1.discourse-cdn.com/flex015/user_avatar/portaldot.discourse.group/yukensimi/32/105_2.png) [@yukensimi](https://portaldot.discourse.group/u/yukensimi)\
发布日期： [2026 年11 月 8 日 17:42 UTC](https://portaldot.discourse.group/t/topic/207/1 "2026-11-08T17:42:53Z")

</div>

## Project Introduction

> **A memecoin can be created in minutes, but trust in that memecoin often takes much longer to build.**

Users usually want to know:

- Which token is official.

- Who created the token.

- Which pool is used for trading.

- How much the total supply is.

- How buying and selling rules work.

- Whether balances and transactions can be checked transparently.

**FairDot** is a smart-contract-based protocol for creating, registering, and trading memecoins on **Portaldot V3 EVM**.

FairDot consists of several core components: a **Factory** , **Registry** , token contracts, and canonical pools. These components have been deployed on the network and form the core of the protocol.

The FairDot frontend is one interface for interacting with the protocol. Through the frontend, users can connect their wallet, create tokens, view registered tokens, buy, sell, and transfer tokens, and check balances and transaction history.

FairDot is **not only a website**. Its core technology is contained in smart contracts deployed on Portaldot V3 EVM. Therefore, other applications or frontends can technically interact with FairDot as long as they use the correct contract addresses, ABI, and access rules.

FairDot also focuses on _ **Transparent Exit Rules for Memecoin Markets** _. The goal is to make token selling, profit release, and the process of exiting a token position clearer and easier to inspect through smart contracts and on-chain data.

## Simple Analogy

Portaldot can be compared to a **large shopping mall** that provides infrastructure, networks, and an environment for different Web3 applications.

FairDot is one of the market systems operating inside that mall. FairDot’s smart contracts function like the market’s transaction system and rules.

Each person who creates a token through FairDot can be compared to opening a **store or booth** inside the Portaldot mall. If 10 people create 10 different meme tokens, there are 10 different token stores or booths inside the same mall.

Each token has its own name, supply, owner, pool, and trading activity. However, all of them use the same Portaldot infrastructure.

In this analogy:

- **Portaldot** is the mall and its infrastructure.

- **FairDot’s smart contracts** are the market system and transaction rules.

- **The FairDot frontend** is one entry point for using the system.

- **Each token** is a store or booth created by a user.

- **The Factory** is the service used to create new tokens and pools.

- **The Registry** is the official directory that records tokens.

- **The pool** is the place where tokens can be exchanged for tPOTv3.

- **Exit rules** define how users can exit or sell their token positions.

FairDot does not build a new blockchain. It uses Portaldot’s infrastructure to run its token and trading protocol.

## Problem Solved

Memecoin markets can be difficult to trust and understand, especially for new users.

Common problems include:

- Users may not know which token is official.

- Users may not know which pool is used for trading.

- Supply and balance information may be difficult to find.

- Buying and selling activity may be difficult to track.

- Selling or profit-release rules may not be clearly defined.

- Token creators may use different systems without consistent rules.

- Users may need to move between several applications to create tokens, buy tokens, and check balances.

FairDot aims to make this process more structured through smart contracts that establish a clear relationship between each token, the Registry, and its canonical pool.

Every token created through the Factory is recorded in the Registry and connected to a canonical pool. Token and transaction information can be read through the smart contracts, the FairDot frontend, or other compatible applications.

FairDot also attempts to make the process of exiting a token position easier to understand. Rules related to selling, profit release, qualified volume, or certain withdrawals can be designed and processed through smart contracts according to the protocol’s mechanisms.

FairDot does not eliminate all memecoin risks and does not guarantee profits. It also does not guarantee that every token will be safe or maintain a stable price.

Its goal is to provide clearer structure, rules, and transaction paths compared with token launches that do not use an organized system.

## Transparent Exit Rules for Memecoin Markets

One of FairDot’s focuses is to make exit rules for memecoin markets clearer.

In many memecoin markets, users only see the price moving up or down without knowing the rules governing selling, profit release, or the impact of large sales on the pool.

FairDot attempts to make this process more structured through rules executed by smart contracts. Depending on the protocol design, FairDot’s mechanisms may include **entry-price accounting** , **qualified-volume conditions** , **VWAP conditions** , **profit-release schedules** , and **staged withdrawals**.

The goal is not to guarantee that a token’s price will increase or to eliminate all market risks. The goal is to make exit conditions and processes easier to understand rather than relying only on manual decisions or promises from the token creator.

When rules are stored in smart contracts:

- Exit conditions can be inspected through code and on-chain data.

- Selling activity can be linked to the relevant balance and pool.

- Certain releases can follow predefined conditions.

- Users can understand that the exit process follows rules rather than relying only on promises from the token creator.

- Other applications can read and display the same data if they connect to the FairDot contracts.

FairDot does not claim that these mechanisms make tokens risk-free, guarantee liquidity, or guarantee profits. Prices can still change, pools still carry risks, and contract security still requires further testing and independent review.

## Links

- **Demo Video:** [https://www.youtube.com/watch?v=UmPTwVgtVXM](https://www.youtube.com/watch?v=UmPTwVgtVXM)

- **Demo Website:** [FairDot — Clearer exits, fairer markets](https://yukensimi.github.io/fairdot/)

- **GitHub:** [https://github.com/yukensimi/fairdot](https://github.com/yukensimi/fairdot)

- **Pitch Deck:** [https://drive.google.com/file/d/1\_HhnFXD-EpQA7Iuh\_r6P2sOK93aTAOLs/view?usp=sharing](https://drive.google.com/file/d/1_HhnFXD-EpQA7Iuh_r6P2sOK93aTAOLs/view?usp=sharing)

## Technical Highlights

### 1. A smart-contract-based protocol, not just a frontend

FairDot’s core technology consists of the **Factory** , **Registry** , token contracts, and canonical pools deployed on Portaldot V3 EVM.

The FairDot frontend is only one interface. Other platforms can technically build their own frontend and interact with the same smart contracts as long as they follow the correct contract addresses, ABI, and access rules.

### 2. Transparent Exit Rules for Memecoin Markets

FairDot focuses on more transparent exit rules for memecoin markets.

Mechanisms such as entry-price accounting, qualified-volume conditions, VWAP conditions, profit release, and staged withdrawals can be implemented through smart contracts according to the protocol design.

This helps make the process of selling and exiting a position easier to understand. Users do not have to rely only on promises from the token creator because the relevant rules and activities can be inspected through smart contracts and on-chain data.

FairDot does not guarantee token prices, profits, or liquidity. _ **Transparent Exit Rules** _ means that the exit process is designed to be clearer and verifiable; it does not mean that all market risks have been eliminated.

### 3. Factory and Registry for a more structured token system

The **Factory** is used to create tokens and pools through a predefined process.

The **Registry** records tokens and pools created through the protocol. Applications can read the Registry to discover available tokens without manually knowing every token address.

### 4. Clear token and canonical-pool relationships

Every token created through the Factory is connected to one canonical or official pool.

This helps users identify the primary trading path for a token and reduces confusion between the official pool and unrelated pools.

### 5. Transaction rules are enforced by smart contracts

Core processes such as token creation, balance management, buying, selling, transfers, and pool interactions are processed by smart contracts.

The frontend only submits transactions or reads data. It does not replace the rules contained in the contracts.

### 6. On-chain verifiable data

The following information can be checked on-chain:

- Token addresses.

- Total supply.

- User balances.

- Token transfers.

- Pool reserves.

- Buy transactions.

- Sell transactions.

- Token and pool relationships.

- Data related to exit rules.

On-chain records improve traceability. However, users should still verify contract addresses and understand the risks before interacting with any token.

### 7. Portaldot V3 EVM integration

FairDot has been deployed and tested on the **Portaldot V3 Testnet**.

```markdown
Network: Portaldot V3 Testnet
Chain ID: 420420777
Native gas token: tPOTv3
RPC: https://test-evm-rpc-v3.portaldot.dev

```

Portaldot positions itself as Web3 infrastructure connecting people, digital assets, and future intelligence. It also provides an environment focused on smart contracts, security, performance, modular architecture, and developer accessibility.

FairDot is one example of a protocol using Portaldot V3 EVM to build a token and trading application.

From a **“green”** perspective, FairDot uses existing infrastructure instead of building a new blockchain network from the ground up. This allows development to focus on the application and token rules.

FairDot does not claim to have independently proven specific energy savings or environmental impact. Those factors depend on the design, operation, and overall performance of the network.

From a **“trusted”** perspective, FairDot attempts to make token processes easier to inspect. Tokens are recorded through the Factory and Registry, each token has a canonical pool, and transactions are processed by smart contracts that can be inspected on-chain.

### 8. The frontend as one entry point to the protocol

The official FairDot frontend provides several core functions:

- Wallet connection.

- Portaldot V3 Testnet detection.

- Wallet connection status.

- Reading tokens from the Registry.

- Creating tokens through the Factory.

- Displaying tPOTv3 balances.

- Displaying token portfolios.

- Buying tokens based on the desired token amount.

- Selling tokens.

- Transferring tokens.

- Displaying token and pool details.

- Displaying transaction history.

Supported wallets depend on the wallets installed and compatible with the user’s device, including **MetaMask, SubWallet, Polkadot.js, Portaldot Wallet, and Talisman** , according to the available connection type.

### 9. Potential integration with other platforms

Because FairDot uses smart contracts on an EVM-compatible network, other platforms can technically build alternative applications or frontends.

Other platforms can read tokens from the Registry, display token details, read user balances, read pool data, provide buy or sell interfaces, or connect FairDot with other Web3 applications.

This is possible as long as the platform uses the correct contract addresses and ABI and follows the access rules defined by the smart contracts.

### 10. Real testnet deployment

```markdown
Factory:
0x5b963401d69B0C1eE32213E15Ca5303c00fc1f82

Token implementation:
0x89b3Fe9d31d830121a387BdE5D2dEA1BaA78Cb88

Pool implementation:
0x0A3331ACf8B5258F35776F9166BC84CAe220126B

Registry:
0x8a7B077B6E13EE86D99F0De055CE0Bf89B21167f

Factory deployment transaction:
0x8036b9d19948387014286c76ae03d7c1b9453e7527af4c39dc0c0d4ad82772ae

```

### 11. Example token launch: FROG

One example token created and tested through the FairDot protocol is **FROG**.

```auto
Token:
FROG

Token contract:
0x63DE2A110468ed0B1f1FF9Ba463eA8cce10F555f

Total supply:
1,000,000,000 FROG

Decimals:
18

Initial token price:
0.00000002 tPOTv3 per token

Canonical pool:
0x67f8537c59BAbDCC173DcFBE7da01E3a05eA6595

```

FROG was created and tested on the Portaldot V3 Testnet through the FairDot frontend. The buy flow was tested using a real wallet.

After a successful purchase, the FROG balance can be read from the ERC-20 token contract and displayed in the user’s portfolio. The token was also used to test the transfer function and selling process according to the functions available in the contract and frontend.

### 12. Protocol workflow

The basic FairDot protocol workflow is:

1. The user connects a wallet to a compatible application.

2. The user calls the Factory to create a token.

3. The Factory creates the token and canonical pool according to the contract rules.

4. The Registry records the relationship between the token and pool.

5. Applications can read registered tokens through the Registry.

6. Users can buy tokens using tPOTv3.

7. Token balances can be read from the token contract and displayed in a portfolio.

8. Users can sell or transfer tokens according to the available functions.

9. Exit rules and related activities are processed according to the smart-contract mechanisms.

10. Each transaction is processed by smart contracts and recorded on the blockchain.

## Team

**Yukensimi — Solo Builder**

**GitHub:** [https://github.com/yukensimi/fairdot](https://github.com/yukensimi/fairdot)

**Project nature:**

FairDot is a hackathon project focused on building a more structured, transparent, and testable memecoin launch and trading protocol for the Portaldot ecosystem.

FairDot uses Portaldot V3 EVM as the environment for running smart contracts and testing a Web3 application with a complete flow, from token creation to trading and exit processes.

> **Important:** FairDot is still a testnet project. An independent security review and further security testing remain necessary before the protocol is used with real-value assets or at production scale.

* * *

## Judges & Voting Fit

### For Judges

FairDot demonstrates how Portaldot V3 EVM can be used as an environment for running a protocol and Web3 application.

The demonstrated components include:

- Solidity smart-contract deployment.

- Factory and Registry.

- Token creation.

- Canonical-pool creation.

- Wallet integration.

- Token-data reading.

- Token purchases.

- Token sales.

- Token transfers.

- Balance and portfolio display.

- Transaction history.

- Testing on the Portaldot V3 Testnet.

- A frontend as one interface to the protocol.

- _ **Transparent Exit Rules for Memecoin Markets.** _

- Potential integration with other frontends or platforms.

The Factory, Registry, example-token, pool, and deployment-transaction addresses have been documented to support technical verification.

FairDot does not claim that all memecoins automatically become safe. Its main value is a clearer protocol structure, inspectable token and pool relationships, more understandable exit rules, and transaction rules executed by smart contracts.

### For Community Voters

FairDot is built for users who want to explore the creation and trading of memecoins through a clearer process.

Through the demo frontend, users can:

- Connect a wallet.

- View registered tokens.

- Create a token.

- Buy FROG.

- View their FROG balance.

- Try transferring tokens.

- Try the selling process.

- Understand the exit path according to the available functions and contract rules.

- View transaction history.

- Interact directly with the Portaldot V3 Testnet.

In the simple analogy, Portaldot is a large mall that provides the infrastructure. FairDot is the market system operating inside that mall. Each token created through FairDot can be compared to a different store or booth inside the same mall.

If 10 people create 10 meme tokens through FairDot, they are opening 10 different token stores or booths. Each store has its own product, owner, supply, pool, and trading activity, while all of them use the same Portaldot infrastructure.

The FairDot frontend is one entry point to this system. Other platforms can technically build their own entry point or frontend as long as they follow FairDot’s contract addresses, ABI, and smart-contract rules.

> FairDot is still a testnet project. Exit rules do not guarantee profits, stable prices, liquidity, or complete security. Users should still inspect the smart contracts and understand the risks before conducting transactions.
