Solutions

DAOs

Manage your DAO treasury, execute proposals, and handle multi-chain operations with Torque's programmable financial infrastructure designed for decentralized organizations.

DAO Features

Treasury Management
Treasury Management

Track and manage DAO treasury across multiple chains with real-time balance updates.

Proposal Execution
Proposal Execution

Execute onchain proposals automatically with multi-sig support and governance integration.

Multi-chain Operations
Multi-chain Operations

Manage assets, execute trades, and transfer funds across all supported blockchains.

DeFi Integration
DeFi Integration

Deploy treasury assets to lending protocols, staking, and yield-generating strategies.

DAO Integration

dao-integration.ts
import { TorqueDAO } from '@torque/sdk'

// Initialize DAO client
const dao = new TorqueDAO({
  daoId: 'your-dao-id',
  apiKey: process.env.TORQUE_API_KEY,
  multisigAddress: '0x...', // DAO multisig wallet
})

// Get treasury balances across chains
const treasury = await dao.treasury.getBalances({
  chains: ['ethereum', 'base', 'arbitrum', 'polygon'],
})

// Execute proposal (requires multisig approval)
const proposal = await dao.proposals.execute({
  proposalId: 'prop-123',
  operations: [
    { type: 'transfer', to: '0x...', amount: '10000', token: 'USDC' },
    { type: 'trade', from: 'USDC', to: 'ETH', amount: '5000' },
  ],
})
Was this helpful?