About the Project

DEMO VIDEO : https://drive.google.com/drive/folders/1H2B6aItEUsrjPhsu0pVgLJVQnEsWl0O6?usp=sharing

Inspiration

The rapidly growing multi-chain ecosystem offers exciting opportunities for investors, but managing portfolios across chains is fragmented, complex, and inefficient. We wanted to create IntenX, an intelligent cross-chain trading agent that helps users manage and rebalance their crypto portfolios automatically based on real-time sentiment data and market conditions — all from a single unified interface.

What We Learned

Working on IntenX gave us deep insights into:

  • Cross-chain interoperability challenges and how to leverage NEAR Intents to perform trades across chains.
  • Sentiment analysis techniques and how social media signals can influence crypto markets.
  • Building modular architecture where the frontend, backend, smart contracts, and AI agent communicate seamlessly.
  • Combining off-chain and on-chain data to create a reliable decision-making engine.

How We Built It

We used the following tech stack:

  • Frontend: Next.js (TypeScript) + TailwindCSS + ShadCN for a modern, responsive UI.
  • Backend: FastAPI – Handles user authentication, portfolio tracking, and fetching sentiment data.
  • Smart Contract: NEAR (Rust) – Stores user portfolios, trade history, and preferences on-chain.
  • Execution Agent: Built on Bitte.ai, this off-chain agent monitors user portfolios, sentiment data and triggers cross-chain trades using NEAR Intents automatically.
  • Wallet Integration: NEAR Wallet + MetaMask(currently not supported) to enable both on-chain and cross-chain interactions.
  • Sentiment Analysis: Fetched from a custom dummy sentiment API(for now), simulating real-world data from sources like Twitter and news sites.

Challenges

  • NEAR Smart Contracts: Learning Rust-based NEAR smart contract development, especially ensuring data consistency between off-chain backend and on-chain storage.
  • The Architecture: It took a lot of time to get all the requirements list down from a technical point of view, and especially differentiating the logic between, what we'll handle in the smart contract, backend and the bitte.ai execution agent.
  • Cross-Chain Complexity: Orchestrating trades across multiple chains with a smooth UX was challenging, especially aligning different chain standards. Learning to use NEAR Intents.
  • Real-Time Sentiment Data: Wasn't able to find freely available data sources or sentiment APIs that could be used for real-time sentiment data. However, this couldn't stop us from building the app. We made our own custom dummy sentiment API for now to keep going.
  • Time Constraints: Balancing multiple components (frontend, backend, smart contracts, and AI agent) within the limited hackathon timeline.

Future Scope

We plan to:

  • Integrate real-time sentiment feeds from Twitter, news platforms, and on-chain activity.
  • Support more chains.
  • Add advanced portfolio strategies like risk profiling, DCA (dollar-cost averaging), and event-based triggers.
  • Explore social trading features, allowing users to follow and copy top-performing portfolios.

IntenX is just the beginning of building smarter, AI-powered tools for decentralized finance across chains.

Built With

  • bitte.ai
  • fastapi
  • near
  • next.js
  • py-near
  • rust
  • shadcn
  • tailwindcss
Share this project:

Updates