Intuition Kits
Jump-start your development with our official Intuition kits and resources. These pre-configured templates and official tools provide everything you need to build Intuition-powered applications.
Official Kitsβ
Core Development Toolsβ
| Resource | Description | Primary Use |
|---|---|---|
| intuition-ts | TypeScript SDK and tools | Main SDK for application development |
| intuition-contracts-v2 | Smart contracts and protocol implementation | Core protocol and contract development |
| intuition-rs | Rust implementation | High-performance applications and services |
Integration Toolsβ
| Resource | Description | Primary Use |
|---|---|---|
| intuition-mcp-server | MCP server implementation | AI integration and model context protocol |
Documentation & Ecosystemβ
| Resource | Description |
|---|---|
| intuition-docs | Documentation and guides |
Getting Started with Official Resourcesβ
TypeScript SDK (intuition-ts)β
The official TypeScript SDK provides the core functionality for interacting with the Intuition protocol:
# Install the SDK
npm install @0xintuition/sdk
# Basic usage
import { createAtomFromString } from '@0xintuition/sdk'
const config = {
walletClient,
publicClient,
ethMultiVaultAddress
}
const result = await createAtomFromString(config, 'Hello World')
Smart Contracts (intuition-contracts-v2)β
The protocol implementation includes all necessary smart contracts:
# Clone the contracts repository
git clone https://github.com/0xIntuition/intuition-contracts-v2.git
cd intuition-contracts-v2
# Install dependencies
npm install
# Compile contracts
npm run compile
Community Kitsβ
Coming Soonβ
Community-built kits and templates will be available here soon. We're working on creating a platform for the Intuition community to share their starter kits, templates, and specialized solutions.
Stay tuned for:
- Community-contributed starter kits
- Industry-specific templates
- Specialized use case solutions
- Community showcase and reviews
Development Workflowβ
- Choose your starting point: SDK, contracts, or ecosystem tools
- Set up your environment: Configure wallet connections and network settings
- Build your application: Use the SDK to create atoms, triples, and relationships
- Test and deploy: Use the provided testing frameworks and deployment scripts
Next Stepsβ
- Learn about Smart Contracts for advanced features
- Check out the GraphQL API for data integration
- Explore the SDK Guide for application development
Start building with the official Intuition resources and join the community!