CityCoins FAQ

What are CityCoins?

CityCoins offer people a way to support their city and grow its crypto treasury. Each startup city will have their own CityCoin, starting with Miami and MiamiCoin (MIA) and New York City with NYCCoin (NYC).

Learn more about MIA →

What can I do with CityCoins?

With any CityCoin, you can mine it, hold it, stack it to earn STX, borrow it, lend it, and program it. Built on open source software, CityCoins are a new way for developers to create applications and experiment with new use cases.

The possibilities of CityCoins become endless as cities one by one begin to adopt their city's coin, and communities and software develop around their respective CityCoins. CityCoins communities can create apps that use tokens for rewards, local benefits, access control (to digital or physical spaces), trading, lending, smart contract execution, and more. As one simple example, local businesses can provide discounts or benefits to people who show they “Stack for their city” by Stacking their CityCoins.

How do CityCoins work?

CityCoins have two initial functions at launch: mining and stacking.


CityCoins are mined by forwarding STX (the Stacks token) to the CityCoins smart contract on the Stacks protocol. The winning miner can claim their rewarded CityCoins from their Stacks address at any time.

100% of the STX that miners forward to the Stacks protocol is sent directly to a wallet that is reserved for each city that is part of the CityCoins ecosystem.


CityCoins earn for holders in STX and BTC through a function on the Stacks protocol known as Stacking.

All of the Stacking rewards generated by that CityCoin's treasury will be automatically distributed to holders of that CityCoin who temporarily lock their tokens. Stacking requires holders to lock their CityCoins for determined “reward cycles", which last approximately two weeks each.

Stacking CityCoins earns STX rewards. STX rewards can subsequently be stacked on Stacks to earn BTC rewards.

What are CityCoins’ Tokenomics?

Demand for CityCoins is driven by their earning capabilities in addition to their growing utility, enabled by the fact that they’re programmable. CityCoins will continue to grow over time as cities and their citizens see fit, bestowing reputational, identity, ownership, access control, and programmable utility on top of their fundamental economic functionality. Learn more about CityCoins Tokenomics.

Why are CityCoins built on Stacks?

Stacks enables smart contracts and apps on Bitcoin. Our community believes that cities will last for for a long time, so chose to build on the blockchain that will, too.

How do I mine CityCoins?

When a new CityCoin is launched, anyone can compete to mine. Miners compete by forwarding STX into the Stacks protocol. Once per block, a winning miner is randomly selected by a Verifiable Random Function (VRF), weighted by total STX spent. 100% of STX spent by miners is forwarded into a custodied wallet, which is reserved for that city should they choose to accept it.

CityCoins are open source and can be integrated with various centralized and decentralized exchanges.

How do I Stack CityCoins?

CityCoins can be locked on the Stacks protocol for a voluntary period of time (“reward cycle”), earning STX as a reward. The rewarded STX comes from the 100% of forwarded STX from CityCoin miners. The earned STX can be further stacked to earn BTC rewards.

Are CityCoins live?

After deployment, each CityCoin must be activated by 20 independent wallets before mining can begin. Visit to see the status and more information about different CityCoins.