Pi Squared — $12.5M seed round led by Polychain Capital — Universal ZK Proof Verification Points Campaign

Pi Squared uses zero-knowledge (ZK) proofs to verify the correct execution of any program, regardless of programming language (PL) or virtual machine (VM).

Built on the K framework and matching logic, it provides a universal, efficient verification method aimed at seamless interoperability across blockchains, languages, and applications.

Go to the official portal and log in with your email.

After registration, complete the tasks below.

There are four quest sections in total — this guide focuses on the FastSet Challenge.

1: FastSet Challenge

1.1: Create and transfer assets using the FastSet wallet extension

Click the task → click "page" → you’ll be redirected to the tutorial. Install the FastSet Wallet extension by clicking "FastSet Wallet extension page".

Create a wallet:

Open the extension → choose "Create a new wallet" → follow the steps.

Next, claim test tokens from the faucet:

Click "Faucet" in the wallet interface.

Then click "Create Asset" to enter the token creation page.

Fill in token name → decimals → total supply → click "Create".

Your newly created token will appear in the wallet.

Create a second wallet address to receive tokens:

Click avatar (top-left) → "+" → create new account → switch to it → click "Receive" → copy address.

Switch back to the first wallet → select your custom token → "Send" → enter amount → paste the second address → send.

After transfer, return to the quest page → click your username → bind the FastSet wallet address (also bind X and Discord here for later quests) → claim points.

1.2: Link and verify identity with your FastSet wallet address

After completing 1.1, you can directly claim points for this task.

1.3: Withdraw and deposit SET assets via OmniSet

Click the task → "OmniSet user guide" → scroll down and click "OmniSet Portal".

You’ll need both MetaMask and the FastSet extension wallet.

You’ll also need testnet tokens on another chain — get them from the Google faucet mentioned in the official guide.

Back on the OmniSet page → connect both wallets.

Withdraw SET to Ethereum chain:

Click "Withdraw" next to SET → enter amount → confirm in wallet → wait for completion.

Then deposit back:

Click "Deposit" → approve & confirm.

Return to the quest portal and claim points.

 

1.4: Deposit and withdraw ETH via OmniSet

Same process as 1.3, but this time with ETH (withdraw to Ethereum chain and deposit back).