I built globs.fun — a top-down shooter where the in-game currency is real money
Drop in with real dollars, collect cash off the ground, shoot players and they bleed money, kill them and take what they're carrying. Cash out anytime (we take 5%).
That's it. Curious how real stakes change player behavior.
Pretty standard as far as ToS for these sorts of project goes. Just want users to be cautious before making deposits.
Software is internally audited ofc (but its important to note that anything can happen)
The smart contract portion simply holds funds, while game server manages them.
High level flow:
Deposit: Player calls deposit(serverId) → contract pulls buyInAmount USDC, emits an event. The server indexer picks it up and spawns the player with mass.
Play: All gameplay from this point on is off-chain. No transactions during play. Simply ws communication between authoritative server and clients.
When a player exits: Server signs a payout ticket (contractAddr, chainId, serverId, sessionId, player, amount, deadline). A relayer submits it on-chain — contract verifies the signature, prevents replay via sessionId, takes a fee, sends net USDC to the player.
Trust model: Contract holds USDC, server is trusted for amounts, but the contract enforces no double-claims and no overdraft. ~430 lines of Solidity.
I'm not your bro. Your target audience are the people who post about “technology” on Reddit; not the hacker news crowd.
The fact that your ToS has copy and paste disabled, and that you share nothing about the project makes this entire thing a joke. There are literal rug pull projects that share more than you have.
That’s not “hostile”; it’s the truth. I have no problem with any type of crypto implementation when it is done correctly.
(Me: ex-Apple / Microsoft dev who helped build MS’s first btc client api and audits smart contracts)
I built globs.fun — a top-down shooter where the in-game currency is real money
Drop in with real dollars, collect cash off the ground, shoot players and they bleed money, kill them and take what they're carrying. Cash out anytime (we take 5%).
That's it. Curious how real stakes change player behavior.
globs.fun
[dead]
The ToS clearly states that any loses related to bugs or problems with smart contracts are the responsibility of the user.
So people give you money and they're out of luck if your systems don't work correctly... as in 'trust me bro'?
Pretty standard as far as ToS for these sorts of project goes. Just want users to be cautious before making deposits. Software is internally audited ofc (but its important to note that anything can happen)
Where are the smart contracts?
Base L2.
The smart contract portion simply holds funds, while game server manages them.
High level flow:
Deposit: Player calls deposit(serverId) → contract pulls buyInAmount USDC, emits an event. The server indexer picks it up and spawns the player with mass.
Play: All gameplay from this point on is off-chain. No transactions during play. Simply ws communication between authoritative server and clients.
When a player exits: Server signs a payout ticket (contractAddr, chainId, serverId, sessionId, player, amount, deadline). A relayer submits it on-chain — contract verifies the signature, prevents replay via sessionId, takes a fee, sends net USDC to the player.
Trust model: Contract holds USDC, server is trusted for amounts, but the contract enforces no double-claims and no overdraft. ~430 lines of Solidity.
Heh... okay. No one in their right mind will touch this.
Less hostility bro. Just a person trying to build something that hopefully finds its market.
Do we not have a multi-billion gambling market within the US alone.
Do you see a problem with the product itself. OR the space.
I'm not your bro. Your target audience are the people who post about “technology” on Reddit; not the hacker news crowd.
The fact that your ToS has copy and paste disabled, and that you share nothing about the project makes this entire thing a joke. There are literal rug pull projects that share more than you have.
That’s not “hostile”; it’s the truth. I have no problem with any type of crypto implementation when it is done correctly.
(Me: ex-Apple / Microsoft dev who helped build MS’s first btc client api and audits smart contracts)
[dead]
[dead]