
Catblox · California, United States
CatNip, an ERC-20 utility token that Catblox Genesis holders earn for how long they hold, and the marketplace where they spend it, paying no gas except to burn a Metaportals NFT. When Moralis went SDK-only, the backend and database were rebuilt in three weeks.
Catblox wanted to reward Genesis holders with a token that could not trade freely on Uniswap, spent only in its own marketplace on offers like mint spots, event tickets and raffle entries, and free for the user.
The seller is paid out on transfer, so buyer and seller are rewarded fairly.
Balances move to Polygon on demand, usually just before a purchase.
Supply, end date, amount per address and lottery; a purchase mints an ERC-1155 token.
| First design | What shipped | |
|---|---|---|
| Reward fairness | Daily snapshot: whoever held at the job run took the reward | Holding time counted in blocks |
| Distributing rewards | Minted on-chain every 24 hours, paying fees each time | Held off-chain, moved on-chain on demand |
| Gas for holders | Every transfer and purchase needs gas | Meta-transactions: the platform pays, except the Metaportals burn |
Every contract is upgradeable, and admins can block any address from CatNip.
"All projects we contracted Bushido for were developed with an extremely high degree of skill and delivered on schedule or ahead of schedule. Several transacted large amounts of crypto currency and required a high level of security. We never had any issues or security breaches."
Jacob S.
Co-founder & CTO of Catblox
Questions
Moralis moved from a hosted platform to an SDK, which forced a rewrite of the backend and database. Bushido reimplemented both in three weeks without stopping delivery.
CatNip is held off-chain and moved on-chain on demand, which cut platform transaction costs.
Same team, sharper tools. Tell us where you are and we will tell you what it takes (scope, shape and a timeline we would actually hold ourselves to) on a 30-minute call with a builder.