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
Track and manage DAO treasury across multiple chains with real-time balance updates.
Proposal Execution
Execute onchain proposals automatically with multi-sig support and governance integration.
Multi-chain Operations
Manage assets, execute trades, and transfer funds across all supported blockchains.
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?