Inspiration

  • Launching a traditional Exchange Traded Fund (ETF) is currently reserved for billionaires and institutional legal teams. Between SEC registration, custodian fees, and complex compliance filings, the barrier to entry for a new fund often exceeds $50M and 18 months of development. We saw a gap between the brilliant algorithms being developed by indie quants and the capital required to bring them to market.

  • Axis was designed to close that gap, allowing strategy creators to launch a tokenized portfolio with only $50. By moving the "plumbing" of asset management to the blockchain, we democratize access to sophisticated investment strategies, making it as simple to launch a fund as it is to post on social media.

What it does

  • Axis transforms the creation and consumption of investment strategies by tokenizing them into liquid, composable ERC-20 assets.

  • Tokenizes Investment Strategies: Every portfolio or "basket" is minted as a unique ERC-20 token on Base Sepolia, providing a transparent source of truth for ownership and performance.

  • Abstracts Blockchain Complexity: Users connect via Plaid and deposit USD. The blockchain remains an "invisible infrastructure"—no wallets, no seed phrases, and no gas fees for the end user.

  • Automates High-Frequency Logic: Supports everything from Static Baskets to Dynamic "If-Then" Rules and full Python Quant Scripts, all executed automatically via our backend trade executor.

  • Enables Strategy Composability: Because every strategy is an ERC-20 token, creators can nest tokens within tokens (e.g., an "AI Sector Fund" made of 5 other creator-led "AI Stock" tokens), with fees cascading automatically to all contributors.

  • Democratizes Creator Earnings: Creators set their own fee rates (AUM or performance-based), allowing them to monetize their financial expertise without a brokerage license.

How we built it

  • Smart Contracts → Solidity & EIP-1167: We used the Minimal Proxy Clone pattern to deploy lightweight, gas-efficient strategy contracts for every new user, ensuring the platform scales without massive on-chain overhead.

  • Banking Bridge → Plaid API: Integrated Plaid to allow seamless USD transfers from traditional bank accounts, acting as the primary on-ramp for non-crypto users.

  • Execution & Brokerage → Alpaca API: Linked our backend to Alpaca’s paper trading environment to execute real-time stock trades that back the on-chain tokens 1:1.

  • Logic Engine → Node.js & Python: Built a secure, sandboxed environment to run creator-uploaded Python scripts. Our evaluator.js cron job checks strategy rules every 5 minutes and triggers rebalancing trades automatically.

  • UI/UX → React & Tailwind CSS: Designed a professional, "Linear-style" dashboard that focuses on "Strategies" and "Portfolios" rather than "Tokens" and "Wallets."

Challenges we ran into

  • The "Invisible" Wallet: We had to architect a custodial-behind-the-scenes flow where the backend manages keys for users. This required a robust security model to ensure transactions are signed and broadcasted without the user ever seeing a hex address.

  • Synchronizing Real-World & On-Chain State: One of our biggest hurdles was ensuring the ERC-20 token supply always accurately reflected the Alpaca brokerage balance. We developed a custom updateHoldings() function to reconcile off-chain trade fills with on-chain metadata.

  • Sandboxing Quantitative Code: Allowing users to upload Python scripts is a security nightmare. We built a restricted subprocess runner that limits memory, execution time, and network access to prevent malicious scripts from compromising our execution engine.

Accomplishments that we're proud of

  • True Composability: We successfully demonstrated a "Fund of Funds" where fees earned from a top-level deposit were automatically split between three different strategy creators.

  • The Zero-Gas UX: Achieving a flow where a user can go from a bank login to owning a complex quant-managed asset without owning a single drop of ETH.

  • Seamless Rule Builder: Designed an intuitive "No-Code" interface for dynamic trading rules that generates complex logic under the hood.

What we learned

  • Blockchain enables fast, secure, and decentralized proof of asset ownership.

  • We learned how to leverage modern software development stacks to build robust, scalable web3 products.

  • We learned that by making strategies ERC-20 compliant, we built a library of interoperable assets that can be nested indefinitely.

What's next for Axis: BlackRock for everyone

  • Verified Leaderboards: Implementing "Verified Creator" status for users who complete full KYC and have a proven 6-month backtest.

  • Dinari Integration: Transitioning from paper trading to Dinari or Backed Finance to settle trades with real-world, on-chain tokenized stocks.

  • AI-Driven Risk Profiling: Using LLMs to analyze creator-uploaded Python scripts and assign a "Risk Score" to help investors understand the underlying volatility.

  • Mobile-First "Strategy Store": A mobile app where users can "subscribe" to strategies as easily as they subscribe to a newsletter.

Built With

Share this project:

Updates