Getting Started
Quick start guide to get Wolvo up and running in your project.
Welcome to Wolvo! This guide will walk you through the initial setup process to get you up and running with Wolvo's intelligence framework in just a few minutes.
Prerequisites: You'll need a Solana wallet (Phantom, Backpack, Solflare, or OKX) to authenticate and access the platform.
Installation
Install the Wolvo SDK using npm or yarn:
# Using npmnpm install @wolvo/sdk @solana/web3.js# Using yarnyarn add @wolvo/sdk @solana/web3.js
Quick Start
Initialize the Client
Create a new Wolvo client instance in your application.
import { WolvoClient } from '@wolvo/sdk'
const client = new WolvoClient({
network: 'mainnet-beta', // or 'devnet'
apiKey: process.env.WOLVO_API_KEY
})Connect Wallet
Authenticate using a Solana wallet.
// Connect with Phantom
await client.connect('phantom')
// Get connected wallet info
const wallet = client.getWallet()
console.log('Connected:', wallet.publicKey.toString())Create Your First Workflow
Build an automated workflow with triggers and actions.
const workflow = await client.workflows.create({
name: 'My First Workflow',
trigger: {
type: 'signal',
source: 'price-feed',
condition: 'change > 5%'
},
actions: [
{ type: 'notify', channel: 'webhook' },
{ type: 'log', message: 'Price changed!' }
]
})
console.log('Workflow created:', workflow.id)Monitor & Deploy
Activate your workflow and subscribe to events.
// Activate workflow
await client.workflows.activate(workflow.id)
// Listen to events
client.on('execution', (result) => {
console.log('Workflow executed:', result.status)
console.log('Output:', result.data)
})Platform Overview
Wolvo is built on four core engines that work together to provide intelligence-driven automation:
Intelligence Core
Pattern detection, anomaly tracking, and real-time insights.
Execution Core
Trigger-based automation and multi-step workflow execution.
Modular Core
Extensible modules, plugins, and custom logic integration.
Security Core
Wallet-based auth, permissions, and role management.