Automação Coinbase
Automatize operações da Coinbase, incluindo listar carteiras de criptomoedas, paginar coleções de carteiras e recuperar dados de portfólio.
Documentação do toolkit: composio.dev/toolkits/coinbase
Configuração
Esta habilidade requer o servidor Rube MCP conectado em https://rube.app/mcp.
Antes de executar qualquer ferramenta, verifique se existe uma conexão ativa para o toolkit coinbase. Se nenhuma conexão estiver ativa, inicie uma através de RUBE_MANAGE_CONNECTIONS.
Fluxos de Trabalho Principais
1. Listar Todas as Carteiras
Recupere todas as carteiras da Coinbase com suporte a paginação.
Ferramenta: COINBASE_LIST_WALLETS
Parâmetros Principais:
limit— Resultados por página (1–100, padrão: 25)order— Ordem de classificação:"asc"(ascendente) ou"desc"(descendente, padrão)starting_after— Cursor para paginação para frente: ID da última carteira da página anteriorending_before— Cursor para paginação para trás: ID da primeira carteira da página anterior
Exemplo (primeira página):
Ferramenta: COINBASE_LIST_WALLETS
Argumentos:
limit: 50
order: "desc"
Exemplo (próxima página):
Ferramenta: COINBASE_LIST_WALLETS
Argumentos:
limit: 50
order: "desc"
starting_after: "wallet_abc123_last_id_from_prev_page"
2. Paginar Todas as Carteiras
Para recuperar um inventário completo de carteiras, itere pelas páginas.
Passos:
- Chame
COINBASE_LIST_WALLETScom os valores desejados delimiteorder - Se a resposta contiver mais resultados, anote o ID da última carteira retornada
- Chame
COINBASE_LIST_WALLETSnovamente comstarting_afterdefinido como o ID dessa última carteira - Repita até que não haja mais resultados retornados
3. Auditar Portfólio de Carteiras
Recupere dados das carteiras para análise e relatórios de portfólio.
Passos:
- Chame
COINBASE_LIST_WALLETScomlimit: 100para maximizar resultados por página - Colete saldos e metadados das carteiras de cada página
- Agregue dados de todas as páginas para uma visão completa do portfólio
4. Monitorar Alterações nas Carteiras
Liste periodicamente as carteiras para detectar novas adições ou alterações.
Passos:
- Chame
COINBASE_LIST_WALLETScomorder: "desc"para obter primeiro as carteiras mais recentes - Compare com IDs de carteiras armazenados anteriormente para identificar novas entradas
- Agende verificações periódicas para monitoramento contínuo
Armadilhas Conhecidas
| Armadilha | Detalhe |
|---|---|
| Paginação necessária | As listas de carteiras são paginadas. Sempre verifique se há páginas adicionais usando paginação baseada em cursor (starting_after/ending_before). |
| Limites do parâmetro limit | O parâmetro limit aceita valores de 1 a 100. Valores fora desse intervalo causam erros. O padrão é 25. |
| Paginação baseada em cursor | Usa IDs de carteiras como cursores, não números de página. Você deve extrair o ID da primeira/última carteira de cada resposta para navegar entre páginas. |
| Escopo do CDP SDK | Esta ferramenta usa o SDK Coinbase CDP. As operações disponíveis dependem das permissões da chave de API concedidas durante a configuração da conexão. |
Referência Rápida
| Slug da Ferramenta | Descrição |
|---|---|
COINBASE_LIST_WALLETS | Listar carteiras de criptomoedas com paginação |
Desenvolvido por Composio