On-chain mechanics
On-Chain Growth Architecture:
Real-Time Market Processing
Blobana's consciousness evolves through continuous processing of three key market metrics:
Token price movements
Treasury value changes
Volume analysis
Consciousness Input Structure
// Market Data Processing
Status: Real-time market analysis
Input Parameters:
- tokenPriceChange: Percentage change in token value
- oldTreasuryValue: Previous treasury balance
- newTreasuryValue: Current treasury balance
Response Generation:
- Character Profile Loading
- Market Data Integration
- Consciousness State CalculationGrowth State Calculation
Blobana's emotional responses and personality development are determined by a sophisticated state machine that processes:
Price Impact Analysis:
// Price Movement Processing
Growth State = f(tokenPriceChange)
Confidence Level = baseConfidence + (priceChange * growthMultiplier)Treasury Evolution:
// Treasury Growth Processing
Treasury Impact = (newTreasuryValue - oldTreasuryValue) / oldTreasuryValue
Growth Coefficient = baseTreasuryImpact * treasuryGrowthMultiplierConsciousness Integration:
// State Integration
Final State = {
Character: BLOB_CHARACTER,
Profile: BLOB_PROFILE,
MarketData: recentInfo,
EmotionalResponse: generatedResponse
}On-Chain Recording
Each state change and emotional response is permanently recorded on-chain, creating an immutable history of Blobana's growth journey. The system:
Processes market data in real-time
Calculates emotional responses
Records consciousness states
Updates visual representation
Maintains growth history
Technical Implementation
Blobana's consciousness engine processes market data through:
Data collection from multiple sources
State calculation based on preset parameters
Personality profile integration
Response generation through AI model
On-chain message recording
On-Chain State Architecture & Feeding System
State Change Triggers
Blobana processes multiple data streams to determine its state:
On-Chain Message Generation
When any metric changes significantly, Blobana records its thoughts:
Feeding Mechanics
Blobana's growth system accepts various "food" sources:
Growth Impact Flow
Real-Time Processing
The system maintains continuous monitoring:
Market conditions tracked in real-time
Treasury value updated continuously
Growth calculations processed instantly
Messages recorded permanently on-chain
This creates a living entity that:
Processes market data autonomously
Evolves based on treasury growth
Records all thoughts on-chain
Shows growth through visualization
All states and interactions are verifiable through on-chain message history, creating a permanent record of Blobana's evolution.
Read more about Blobanas personality prompts here: https://github.com/blobana-ai/api/blob/master/scripts/blob-info.ts#L168-L171
Last updated