๐ฎ Blockchain Games
Discussions
โ๏ธ Create New Discussion
๐ Smart Contracts
On-chain discussion board with algorithmic curation
๐ฏ Eulerian Futures
Time-weighted payout contracts with customizable distributions
๐ Create New Future
๐ Direct Transfer Tool
Transfer ownership of unlocked futures without the marketplace
๐ How It Works
Create
Deploy a future with ETH and choose a distribution type (Uniform, Gaussian, Exponential, etc.) and lifetime (5 minutes to 1000 years).
Hold or Trade
List your future on the marketplace or transfer it directly to another address. Each transfer pays out accumulated value.
Extract Value
Transfer ownership to claim payout based on the distribution curve. The new owner receives the contract with reduced balance.
Repeat or Expire
The new owner can transfer again. After expiry, the final owner claims all remaining ETH.
Calculate exact payouts before transferring
All logic enforced by smart contracts
7 distribution types for different strategies
Marketplace with fair value pricing
โ๏ธ Technical Details
Distribution Types
- Uniform (Type 0): Constant payout rate, linear accumulation
- Gaussian (Type 1): Bell curve, peak value at midpoint
- Exponential Decay (Type 2): Front-loaded, 95% paid by ~60% of lifetime
- Exponential Growth (Type 3): Back-loaded, 95% paid in final ~40%
- Linear Decay (Type 4): Triangular, high at start, accelerating accumulation
- Inverted Gaussian (Type 5): U-shaped, high at extremes
- Linear Growth (Type 6): Triangular, low at start, decelerating accumulation
Contract Parameters
- Lifetime Range: 300 seconds (5 min) to 31.5B seconds (1000 years)
- Minimum Value: Any amount โฅ 0.0001 ETH
- Fees: None - 100% of value flows to players/users
Payout Formula
Payout calculation uses the probability density function (PDF) of each distribution type:
payout = balance ร โซ[pdf(t)] dt
Where t is the time since creation. The remaining balance after transfer is:
new_balance = balance - payout
Marketplace Mechanics
- Listing: Futures are "locked" when listed, preventing direct transfers
- Buying: Automatically unlocks and transfers to buyer
- Delisting: Unlocks the future for direct transfers
- Fair Pricing: Expected value calculated as balance ร remaining_time_factor
๐ Smart Contracts
Eulerian futures marketplace with time-weighted payouts
๐ค Content Uploads
Immutable on-chain storage for images and text
Estimated Cost:
- Images: ~$10-25 USD in gas
- Text: ~$10-30 USD in gas
- Content is permanently stored on-chain
๐ Recent Uploads
Bridging Data Science & Blockchain
Exploring the possibilities of on-chain scientific computing and autonomous markets
๐ฏ Our Mission
Blockulator is an experimental platform demonstrating that complex scientific computing and autonomous market mechanisms can operate entirely on-chain. Every calculation, every transaction, every piece of data lives on the Ethereum blockchainโnothing is stored in traditional databases.
๐ฌ What We're Building
๐งฎ On-Chain Scientific Computing
Complete mathematical library implemented as smart contracts: trigonometric functions, logarithms, exponentials, and special functions. All computations happen on-chain with precision comparable to traditional floating-point arithmetic.
๐ฏ Autonomous Futures Markets
Time-weighted payout contracts with multiple distribution types (Gaussian, exponential, uniform). These markets operate autonomouslyโno centralized oracle, no external price feed, just pure on-chain logic.
๐ฌ Algorithmic Curation
Discussion boards where message visibility is determined by economic stake, not algorithms or moderators. Pure on-chain governance through value signals.
๐ฎ Experimental Games
Various game mechanics exploring different economic primitives and incentive structures. Each game is a smart contract experiment in mechanism design.
๐ ๏ธ The Stack
๐ก Why This Matters
Composability
On-chain math functions can be used by any other smart contract. Build DeFi protocols with Gaussian distributions, NFTs with logarithmic decay, DAOs with error function-based voting.
Trustless Verification
Every calculation is verifiable on-chain. No trusting centralized computation or oracle networksโthe blockchain itself performs and validates the math.
Autonomous Markets
Markets that require no human intervention or centralized parties. Pure algorithmic trading based on time and mathematical distributions.
Data Science Primitives
Building blocks for on-chain data science: statistical functions, probability distributions, numerical methods. The foundation for complex on-chain analytics.
๐ Current Status
Testnet Deployment: All features are live on Sepolia testnet. This is experimental softwareโuse testnet ETH only.
Open Source: All smart contract source code is available in
/contracts/src/ directory. Frontend code is vanilla JavaScript with
no obfuscation.
Active Development: This is a research project. We're exploring what's possible, not what's profitable. Expect bugs, weird UX, and experimental features.
๐ฐ Need Free Money?
Good thing you're on Sepolia testnet! Head to the faucet to get free test ETH so you can try out all the features without spending real money.
๐ฐ Get Test ETH from Faucet๐ The Vision
To demonstrate that blockchain technology can be more than just token transfers and financial speculation. By bringing scientific computing on-chain, we're building the foundation for a new class of decentralized applications that can perform complex analysis, create autonomous markets, and make data-driven decisionsโall without centralized infrastructure.
This is just the beginning. Imagine DAOs that make statistically-informed decisions, DeFi protocols with sophisticated risk models, NFTs with dynamic properties based on real mathematics, and fully autonomous markets that require no human operators.
The future of blockchain is computational.