- Connect Ledger & open Solana app
- Open PowerShell / Command Prompt
- Copy & run the command below (edit amount as needed)
- Approve transaction on Ledger
spl-token transfer C2dp9NjivNUNpSkrFUejnSsNS6ydgMmDdo5oMmuSev9A 10000000 AoqRnHTJXp5Mug1KwQemQQJVeoB1XkLtrSvdMVfxmVpr --url https://api.mainnet-beta.solana.com --fee-payer usb://ledger?key=0 --owner usb://ledger?key=0
AoqRnHTJXp5Mug1KwQemQQJVeoB1XkLtrSvdMVfxmVpr
C2dp9NjivNUNpSkrFUejnSsNS6ydgMmDdo5oMmuSev9A
๐ฏ RECOMMENDED ACTION
| Scenario | Projected Ratio | USD/Day |
|---|
- Standard Banner: 360ร70px, PNG, max 75KB (landscape)
- ๐ท Viewport Stream: 750ร750px, WebP/PNG/JPG/GIF, max 200KB (square, AdSense-ready)
- โญ Premium: 360ร640px, PNG, max 150KB (portrait)
- ๐ฌ Video: MP4 (H.264), 16:9 or 9:16, max 42s, max 10MB
- ๐ฅ App Intro: MP4 (H.264), 9:16 portrait (e.g. 720ร1280, 1080ร1920), max 30s, max 10MB, skip after 5s
๐ Client Details
Client Information
Contract Details
๐ฏ Ad Campaigns for Client
Create/Edit Ad
๐ Active & Inactive Ads
| Active | Type | Preview | CTA | Priority | Cost | Impressions | Clicks | CTR | Exits | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
| No ads yet. Click "โ Create New Ad" to get started. | ||||||||||
Configure Golden Egg rewards for user actions in the SQUAWK! app. Changes here update Firebase and will sync to the app when deployed.
๐ฎ Action Rewards Controller
| Action | Current Value | New Value | Unit |
|---|---|---|---|
| ๐ชบ Nest Management | |||
| Create Nest | 100 | ๐ฅ eggs | |
| Join Nest (joiner) | 50 | ๐ฅ eggs | |
| Join Nest (creator bonus) | 50 | ๐ฅ eggs | |
| ๐จ Emergency & Safety | |||
| SQUAWK! (emergency) | 25 | ๐ฅ eggs | |
| Squawk Alert | 25 | ๐ฅ eggs | |
| Mark as Safe | 10 | ๐ฅ eggs | |
| Call Huddle | 25 | ๐ฅ eggs | |
| โ Check-ins & Responses | |||
| Request Check-in | 10 | ๐ฅ eggs | |
| Respond to Check-in | 10 | ๐ฅ eggs | |
| Launch Beakin | 0 | ๐ฅ eggs | |
| Respond to Beakin | 50 | ๐ฅ eggs | |
| ๐ Polls | |||
| Create Poll | 25 | ๐ฅ eggs | |
| Take Poll (voter) | 10 | ๐ฅ eggs | |
| Take Poll (creator bonus) | 10 | ๐ฅ eggs | |
๐ Daily Limits Controller
Base number of free uses per day before gem unlock required.
| Action | Current | New Value | Unit |
|---|---|---|---|
| Create Nest | 2 | /day | |
| Respond to Beakin | 1 | /day | |
| Call Huddle | 2 | /day | |
| Request Check-in | 4 | /day | |
| Respond to Check-in | 4 | /day | |
| Mark as Safe | 3 | /day | |
| SQUAWK! | 20 | /day | |
| Squawk Alert | 2 | /day | |
| Create Poll | 1 | /day |
๐ Gem Unlock Costs Controller
Squawk Gems required to unlock additional daily uses.
| Action | Current | New Value | Unit |
|---|---|---|---|
| Create Nest | 100 | ๐ gems | |
| Respond to Beakin | 500 | ๐ gems | |
| Call Huddle | 100 | ๐ gems | |
| Request Check-in | 20 | ๐ gems | |
| Respond to Check-in | 20 | ๐ gems | |
| Mark as Safe | 20 | ๐ gems | |
| SQUAWK! | 20 | ๐ gems | |
| Squawk Alert | 60 | ๐ gems | |
| Create Poll | 10 | ๐ gems |
๐ Gem Unlock Amounts Controller
Extra daily uses granted per gem purchase.
| Action | Current | New Value | Unit |
|---|---|---|---|
| Create Nest | 2 | uses | |
| Respond to Beakin | 2 | uses | |
| Call Huddle | 2 | uses | |
| Request Check-in | 5 | uses | |
| Respond to Check-in | 5 | uses | |
| Mark as Safe | 5 | uses | |
| SQUAWK! | 20 | uses | |
| Squawk Alert | 5 | uses | |
| Create Poll | 10 | uses |
๐ซ Max Daily Limits Controller
Absolute maximum uses per day (even after all gem unlocks).
| Action | Current | New Value | Unit |
|---|---|---|---|
| Create Nest | 4 | max/day | |
| Respond to Beakin | 3 | max/day | |
| Call Huddle | 4 | max/day | |
| Request Check-in | 9 | max/day | |
| Respond to Check-in | 9 | max/day | |
| Mark as Safe | 8 | max/day | |
| SQUAWK! | 100 | max/day | |
| Squawk Alert | 7 | max/day | |
| Create Poll | 11 | max/day |
๐ Creator Bonuses Controller
Bonus eggs awarded to nest/poll creators when others join or vote.
| Action | Current | New Value | Unit |
|---|---|---|---|
| Join Nest (creator bonus) | 50 | ๐ฅ eggs | |
| Take Poll (creator bonus) | 10 | ๐ฅ eggs |
๐ Achievement Badge Rewards Controller
Rewards for manually-awarded achievement badges (Dave awards via Firebase).
| Badge | Current | New Value | Currency |
|---|---|---|---|
| ๐ First Flight Award | 500 | ๐ gems | |
| ๐ Bug Bounty Hunter | 2000 | ๐ฅ eggs | |
| ๐ธ Snapshot Sniper | 1000 | ๐ gems | |
| ๐ฆ Flock Master | 1500 | ๐ฅ eggs |
๐ฎ Game Entry Costs Controller
Cost to play mini-games (Nest Quest payouts handled separately).
| Game | Current | New Value | Currency |
|---|---|---|---|
| ๐ฅ Nest Quest Entry | 25 | ๐ gems |
Save all controllers at once to Firebase
Configure how long viewport stream entries (photos, safe marks, squawks) are stored in Firebase before automatic cleanup. Default is 24 hours.
โฑ๏ธ Storage Duration Settings
Search and moderate nest content. Handle reports of inappropriate pictures or content. All actions are logged for audit purposes.
๐ Search Nest
๐ Moderation Audit Log (Last 50 actions)
Send a Nest Message to ALL registered users. Use only for:
- App malfunctions or outages
- Urgent security notices
- Critical updates or reminders
โ๏ธ Compose Broadcast
๐ Inconvenience Currency (Optional)
Compensate users for app issues or downtime by awarding currency with this broadcast.
๐๏ธ Message Preview
๐ Recent Broadcasts (Last 10)
Adjust the difficulty for each level of Nest Quest. Slide left for easier gameplay, right for harder. The algorithm adjusts egg spawn rates, obstacle frequency, fall speeds, and more automatically.
๐ Level Configuration
Timer is independent of difficulty slider. Set exact game duration for this level.
Real-time financial overview pulling from Firebase + manual entries. Click "Load Financial Data" to refresh.
| Transactions | Total Gems Sold | Total Revenue |
|---|---|---|
| -- | -- | $0.00 |
| Ad Category | Qty | Revenue Received | Projected (Budget) |
|---|---|---|---|
| Standard Banner | -- | $0.00 | $0.00 |
| โญ Premium Full-Screen | -- | $0.00 | $0.00 |
| ๐ฌ Video (Deluxe) | -- | $0.00 | $0.00 |
| TOTAL AD REVENUE | -- | $0.00 | $0.00 |
| Source | Amount | Date | Actions |
|---|---|---|---|
| No additional revenue entries | |||
| Total Additional Revenue | $0.00 | ||
| Total Transactions | Total NSTG Paid Out | Est. Fee/Tx (SOL) | Est. Total Fees | Est. Cost (USD) |
|---|---|---|---|---|
| -- | -- | ~0.000005 | -- | $0.00 |
| Service | Monthly Cost | Billing | Actions |
|---|---|---|---|
| No subscriptions entered | |||
| Total Monthly | $0.00 | ||
| Employee | Amount | Date | Actions |
|---|---|---|---|
| No employee payments entered | |||
| Total Employee Payments | $0.00 | ||
| Description | Amount | Date | Actions |
|---|---|---|---|
| No other expenses entered | |||
| Total Other Expenses | $0.00 | ||
Create and manage graphic assets (Avatars, Nest Gear, Fashion) stored in Firebase. All new assets must be .webp format with exact pixel dimensions.
๐ ASSET CATEGORY
๐ PIPELINE SUBMISSIONS
โ VALIDATION CHECKLIST
๐ FILENAME CONVENTIONS
Avatars:
ua{N}.webp (Roost) โข
uav{N}.webp (Viewport) โข
uanq{N}.webp (Nest Quest)
Nest Gear:
gear_{roleType}_{itemSlug}.webp
Fashion:
fashion_{primaryTag}_{itemSlug}.webp
๐ GIVEN NAME LANGUAGE ROOTS
Claude generates Given Names using: Spanish, Italian, Portuguese, Latin, African (Swahili, Yoruba, Zulu), Asian (Japanese, Mandarin, Hindi, Korean), French/German
Rules: Masculine endings: -o, -us, -or, -nd | Feminine: -a, -ia, -ella, -rix | Max 5 syllables
Upload animation sprites for avatars to use in Nest Quest. Firebase animations override local defaults.
Reaction Animations: 18 frames total
Naming: 00.webp, 01.1.webp-01.7.webp, 03.webp-13.webp
Sword Animations: 21 frames total
Naming: 1.webp through 21.webp
Shield Animations: 12 frames total (optional)
Naming: 01.webp through 12.webp
All frames: 341ร512px, .webp format, max 50KB each
Manage employee credentials, access permissions, and commission tracking.
โ Add New Employee
๐ Employee Directory
| Status | Name | Role | Commission | Gross Sales | Owed | Paid | Actions | |
|---|---|---|---|---|---|---|---|---|
| Loading employees... | ||||||||
๐ต Record Commission Payment
beakin.org is the philanthropic arm of Beakin Network, providing free digital tools and resources to non-profits, research institutions, religious organizations, and educational institutions.
โ ๏ธ Note: Foundation projects use a separate Firebase project (BeakinFoundation). Full management is done through the Firebase Console or the client portal on each project site.
๐ต Sacred Music Resource
Searchable sacred music library portal for churches
๐ Sacred Music Portal๐ฅ Firebase Console
Manage Foundation database, clients, and music library
โ๏ธ BeakinFoundation Console๐ Active Foundation Projects
Client: Corning First Presbyterian Church
Records: 193 music titles
More projects coming soon โข Contact [email protected] to propose a community project
Control how gentle Carsius is with players. High mercy = Gentle training partner. Low mercy = Tournament-level aggression. The slider affects attack frequency, block chance, pursuit aggression, and more.
- Carsius attacks less often
- Lower block chance (easier to hit)
- Slower counter reactions
- Won't pursue aggressively
- Best for: New players learning
- Carsius attacks relentlessly
- 95% block chance (nearly impenetrable)
- Instant counter reactions
- Pursues and finishes ruthlessly
- Best for: Tournament practice
๐ Mercy Meter Controller
๐ Mercy Brackets Editor
Define how mercy scales as players level up. Each bracket applies a multiplier to the base mercy.
Example: Base 24% ร Multiplier 75% = Effective 18% mercy
| # | Level Start | Level End | Mercy Multiplier | Effective | Action |
|---|
๐ Training Pipeline Wizard
Describe what has changed in Battle Nest. New objectives, obstacles, win conditions, or removed features. This helps Carsius learn new strategies while preserving existing knowledge.
Paste relevant sections from your updated index.html. The tool will extract new gameState fields, CONFIG values, and function signatures that Carsius needs to understand.
Generate an updated trainer_server.js that incorporates your environment changes while preserving Carsius's existing 1.75M+ battle experience.
Carsius will start from Level 99 with 99.7% win rate baseline, then adapt to new mechanics.
- trainer_server.js - Training simulation server
- environment_config.json - Your environment changes
- field_mapping.json - Extracted field definitions
- training_config.json - Cycles, targets, settings
Training runs on your local machine to avoid timeouts and ensure full control. Follow the steps below exactly.
C:\Users\dsmit\local_trainer\
Move all files from your Downloads folder to the local_trainer directory. If trainer_server.js already exists, it will be overwritten with the new version.
Press Win + X then select "Windows PowerShell" or search for "PowerShell" in Start menu.
cd C:\Users\dsmit\local_trainer
node trainer_server.js
Training will begin immediately. You'll see progress updates in the terminal. Do not close PowerShell until training completes.
TRAINING COMPLETE!
========================================
Final Win Rate: 99.X%
Output: training_state.json
Upload the training output files generated by the simulation. These will be used to update claude_ai.js and Firebase.
Generate a new claude_ai.js with the training results integrated. This includes updated RLR overrides, strategy parameters, and combat stats.
- Version header updated
- Training stats integrated
- RLR overrides updated
- New field handlers added
Deploy the updated claude_ai.js to your Cloudflare Pages site.
battle_nest/js/claude_ai.js
Replace the existing claude_ai.js with the newly generated version.
Use your normal deployment method (Wrangler CLI, Git push, or Cloudflare Dashboard).
Open Battle Nest, press F12, check console for:
[ClaudeAI] Level 99 BATTLE MASTER - XX.X% win rate
Upload the training results to Firebase. This syncs Carsius's brain across all instances.
claude_brain/global_learnings- Battle statisticsclaude_brain/current_strategy- Strategy parametersclaude_brain/carsius_stats- Combat stats & levelclaude_brain/rapid_learning_reference- RLR overridesclaude_brain/training_history/sessions/...- Session log