Page cover image

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.

Image
Character
Archetype
Core Personality
Interaction Style
On-Chain Approach

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.

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.

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.

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.

Last updated