Hotel100 (@Hotel100dotfun) header
Hotel100 (@Hotel100dotfun) profile picture

An on-chain hotel with 100 rooms and zero reservations.

The Lobby (Robinhood)
Joined September 2026
Photo by Hotel100 (@Hotel100dotfun)Photo by Hotel100 (@Hotel100dotfun)
How HOTEL100 rewards actually work 🏨 Every trade on $HOTEL generates creator fees. Those fees flow through Pons, into the HOTEL100 RoomService contract, and are distributed to eligible Top 100 holders. The contracts are public: $HOTEL 0x5b335a9e079c23062c97ed4504ac31e08df9b170 RoomService 0x50b8a10c877e4d51ec05f6b173318354312c4d63 Pons FeeEscrow 0xd3AFEB2a57f70eF218Aa82451c51B2fb0416Ac9e How rewards work: Top 100 holder = eligible for Room Service Normal HOTEL balance = 1.0x reward weight Checked-in HOTEL = 1.5x reward weight Check-In lock = 1 hour New Room Service rounds = roughly every 15 minutes Unclaimed rewards = accumulate until you claim The reward mechanics are enforced by the deployed on-chain contracts, so the rules aren’t something we can quietly change behind the scenes. So the hotel earns from trading activity, and the rewards flow back to the guests. You can verify the whole thing on-chain.
8
1
6
206
We’ve spent launch day tightening the parts you only really find once real users hit them. We’ve now: fixed the database connection bottleneck moved the web app onto the right pooler setup hardened the live state endpoint removed fragile request-time RPC work added last-known-good data fallbacks stopped transient failures from making the hotel look pre-launch improved mobile Room Service claims The core HOTEL100 mechanics are live. Now we can get back to the fun part: building the hotel. 🏨
3
1
4
114
We’ve isolated the remaining HOTEL100 issue. The chain, indexing and Room Service are running — the problem is the frontend hammering the live state endpoint while Vercel occasionally times out acquiring a DB connection. We’re now hardening that path so the site reads from a stable snapshot, avoids duplicate polling and doesn’t blank out during a short connection wobble. Core infra is fine. We’re fixing the last bit of frontend reliability now.
5
1
7
162
If Vlad built a hotel, it probably wouldn’t charge you to stay. It would pay you. Welcome to HOTEL100 🏨 Top 100 $HOTEL holders get a room. And if you want to Check In, you can lock part of your $HOTEL for 1 hour. While checked in, that locked amount gets 1.5x Room Service reward weight. So: hold $HOTEL → get a room check in → lock for 1 hour checked-in amount → earns at 1.5x weight hour ends → tokens unlock Room Service → claim whenever you want Basically a hotel where the guests get paid for staying. Very Vlad.
🤖 Made with AI
5
2
8
103
Fixed the HOTEL100 data issue. The problem was how the frontend was connecting to the database under serverless load. We’ve now moved the web app onto the correct transaction-pool setup and stability checks are passing. Core infra, $HOTEL, Room Service and indexing were unaffected throughout. Live hotel data should now stay connected and update reliably.
1
2
88
We’re currently resolving a data connectivity issue affecting the HOTEL100 frontend. The core infra is unaffected — $HOTEL, Room Service, indexing and onchain activity are all still running as expected. Some live data may appear intermittently while we finish the fix. Should be fully stable shortly.
2
1
4
92
$HOTEL creator fees don’t go to us. They flow into Room Service and are distributed back to eligible Top 100 holders. The mechanism is already working fees are being generated, collected and allocated onchain. What we’re fixing right now is the data layer around the site. Vercel was intermittently losing database connections, which meant rooms/rankings could disappear even though the underlying HOTEL activity was still there. We’re moving the web app onto a more appropriate database connection setup so the hotel stays synced with the market. No change to the fee model. No change to Room Service. Just making the live hotel more reliable.
2
1
4
139
Website is now fully operational. Guests can claim rewards. hotel100.fun/
1
3
72
On-chain fee summary for guests. Collected in RoomService: 0.239672 ETH Pending in Pons escrow: 0.058713 ETH Already claimed: 0 ETH Total generated: 0.298386 ETH
1
2
4
100
Guest rewards are working and growing. Access to rewards any minute now.
1
4
78
The token launch, dev burn, RoomService deployment and creator-fee handoff are all complete. We’re just finishing the final data cutover now so the hotel can start displaying live rooms, rankings, activity and Room Service data from the production indexer. The important part: the onchain side is done. Now we’re syncing the hotel to the market.
6
1
6
176
We wanted the mechanics of $HOTEL to be easy to understand, so we drew it on a whiteboard.
🤖 Made with AI
1
1
218
HOTEL100 is built around a very simple loop. The top 100 holders occupy the 100 rooms. Your balance decides where you stay. When HOTEL100 launches, the creator-reward routing is set directly to the RoomService contract. That routing is fixed at launch and cannot be changed afterwards. So whenever trading generates creator rewards, those rewards are automatically sent into Room Service - a pool that is redistributed to eligible Top 100 holders every 15 minutes. Holders can also check in by locking some of their HOTEL for 1 hour. Checked-in HOTEL receives 1.5x reward weight while the holder remains in the Top 100. So the model is: trading → creator rewards → RoomService contract → Top 100 holders The hotel is the interface. Underneath it is a fixed fee-routing and reward-distribution system designed to send trading activity back to the people occupying the rooms.
1
1
151
RoomService.sol
1
278