# Pass Club

*Building Uniswap V3 staking infrastructure for Blockpass's KYC token*

**Authors:** [Vadim Zolotokrylin](https://holdex.io/c/people/vadim-zolotokrylin)

---

[Pass Club](https://stake.passtoken.org/) is the rewards and membership network
that [Blockpass](https://www.blockpass.org/)
(the KYC and identity-verification provider founded by Adam Vaziri)
built around its $PASS token on BSC.
It's a permissionless decentralized identity platform.
PASS tokens are unusual.
They're "KYC tokens," so transferring them requires the holder to complete a
Blockpass KYC check, and they buy a discount on Blockpass's verification
services.
The native loyalty design ties identity, compliance,
and rewards into a single asset.
Note that PASS tokens don't entitle the holder to any rights in Blockpass IDN
Ltd. or the Blockpass Foundation, and there's no participation interest in
Blockpass for token holders.

Holdex came in to extend that design with a Uniswap V3 staking program —
one tightly-scoped deliverable.
The staking infrastructure and the dApp interface that didn't exist
as a Uniswap-native primitive.

## What we shipped

Pass Club engaged Holdex to design a strategy for token-price growth,
user acquisition, and rewarding current token holders.
The conclusion was a staking program in an already-known environment:
[Uniswap](https://holdex.io/c/learn/understanding-uniswap-a-beginners-guide-and-review).
Uniswap had just released V3 along with a staking program smart contract
that let liquidity providers earn extra rewards
for locking tokens inside their pools.
As Holdex's build story notes,
Uniswap didn't provide any dApp interface to interact with their staking smart
contracts.
Holdex deployed the staking contracts on Uniswap V3
and built a custom React dApp at
[stake.passtoken.org](https://stake.passtoken.org/) that matched Pass Club's
existing website while delivering the familiar DeFi UX users expected.

![Pass Club staking app](https://storage.googleapis.com/holdex-public/thread/About%20Pass%20Club/staking-app.jpg)

The supporting Holdex content lives on holdex.io as a side effect:
the [Uniswap V3 & staking](https://holdex.io/c/learn/uniswap-v3-and-staking)
deep-dive and the
[how-to-build guide](https://holdex.io/c/learn/how-to-create-a-uniswap-v3-staking-program),
where we flagged the missing Uniswap dApp interface so other developers on the
same journey would be aware.
That turned out to be a good call:
many dev teams reached out for help with their own setups.
The work for Pass Club became Holdex's canonical reference
for Uniswap V3 staking integrations.

## The story

The PASS Liquidity Mining Initiative ran originally on the USDT/PASS Uniswap V2
pool from February 2021 onward, with the V3-era infrastructure shipping in 2023.
The work for Pass Club became Holdex's canonical reference
for Uniswap V3 staking integrations: strategy, contracts,
and a custom dApp where Uniswap did not provide a finished staking interface.

## Links

- Staking dApp: [stake.passtoken.org](https://stake.passtoken.org/)
- Pass Club website: [passtoken.org](https://www.passtoken.org/)
- Blockpass (KYC parent): [blockpass.org](https://www.blockpass.org/)
- Twitter: [@BlockpassOrg](https://twitter.com/BlockpassOrg)
- LinkedIn: [Blockpass](https://www.linkedin.com/company/blockpass/)
