DAOs

DAO treasury, proposals & multi-chain ops in one place.

DAO Features

Treasury Management
Treasury Management

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

Proposal Execution
Proposal Execution

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

Multi-chain Operations
Multi-chain Operations

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

DeFi Integration
DeFi Integration

Deploy treasury assets to lending protocols, staking, & 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?