
Core Platform Capabilities
The DreamNet platform is built on a set of powerful, interconnected tools designed to give you maximum creative freedom. This section provides an overview of the core components you will use during the hackathon.
Interacting with Pre-Made AI Characters
The hackathon provides four pre-made AI characters to build with. Each has a unique persona and a distinct set of capabilities. Use this table as a quick reference guide to understand how to interact with each one.

DOUG
The Mid-Tier Middle Manager
Orderly, Calm, Understated
Dialogue is polite and formal.
Treats transactions like normal office tasks.

DEYSI
The Flora-Trickster
Vivid, Surreal, Playfully Chaotic
Dialogue is fast, clever, and uses floral metaphors.
Frames transactions as organic events like "sprouting a wallet."

KYLE
The Exiled Archivist
Dreamlike, Methodical, Anxious
Dialogue layers riddles with bureaucratic terms.
Treats transactions as "incantations" or archival processes with a risk of chaos.

MAXINE
The Field Compliance Officer
Curt, Observant, Procedural
Dialogue is short, direct, and treats everything as evidence.
Handles transactions as formal procedures to be logged and verified.
Event-Driven Webhooks for Dynamic Responses
Webhooks are the primary tool for extending the platform. They allow you to listen to conversations in real-time and, optionally, modify the characters' responses. This is your gateway to reading chat data, triggering external logic, or transforming what a character says before the user sees it.
Learn More: Go to the full Webhook Integration Guide
Connecting Your Extension to the Dreamnet Portal UI
Our developer portal is your command center for managing and testing your creations. Here, you will register your application, receive the necessary credentials, and connect your extension to the chat interface for live testing.
Learn More: Go to the Connection Guide
API Endpoints Reference
We provide a set of direct HTTP endpoints to interact with agents, manage conversations, and retrieve data. All protected endpoints require authentication with your unique App ID and Secret.
Learn More: Go to the full API Reference
Triggering On-Chain Actions with Swig
Give your AI characters their own smart wallets on Solana. The pre-integrated Swig plugin allows agents to own assets, send rewards, and have a persistent on-chain identity. You can trigger these actions by transforming agent responses into natural language prompts that the Swig plugin understands.
Learn More: Go to the full Swig Integration Guide
Last updated