Dan's Sandbox
A place where I play and mess and share new ideas.
Projects
Snake
Classic Snake game with canvas rendering, arrow/WASD controls, and increasing difficulty.
Web3 Signature Lab
Test and explore EIP-712 typed data signatures across different wallets and message formats.
Strategy Allocations
Optimize and backtest yield strategies with dynamic allocation tools.
Cover Cost Analysis
Analyze how cover costs impact APY across different term lengths and tiers.
Cover Cost 3D Visualization
View cover costs in a 3D visualization with adjustable parameters.
Investment Interface
Manage investment allocations and strategies with a drag-and-drop interface.
Tenderly Testnet Helper
Fund accounts and manage tokens on Tenderly testnets with a simple interface.
TS Client Playground
Enter current/target portfolio JSON and run ts-client to generate actions.
APY Volatility
DEPRECATED: Functionality moved to Strategy Allocations. This page is kept for reference only.
Changelog
Snake - v1.0.0
- Replaced Noughts & Crosses with classic Snake game implementation
- Canvas-based rendering with 20x20 grid for smooth gameplay
- Arrow keys and WASD movement controls for accessibility
- Score tracking with speed increase as difficulty progression
- Start/Pause/Reset controls for game management
- Collision detection for walls and self-collision game over
- Dynamic page title updates and responsive design
Strategy Allocations - v1.0.0
- Released full version of Strategy Allocations with comprehensive backtesting
- Added APY volatility transformations (formerly in APY Volatility page)
- Implemented backtesting algorithm with gas cost optimization
- Added portfolio visualization with detailed performance charts
- Added rebalancing analysis based on APY improvements vs gas costs
- Fixed performance issues with form input handling
Tenderly Testnet Helper - v1.0.0
- Initial release of Tenderly Testnet Helper
- Added support for funding wallets with ETH, USDC, USDT, and DAI
- Implemented custom token funding capability
- Integrated with Tenderly admin RPC methods for balance manipulation
- Added "Fund All" feature for quick wallet setup