Olá @ogabrielsantos como vai?
Calcular, pagar e declarar imposto de renda no Brasil ainda é muito trabalhoso e cheio de regras e detalhes específicos que mudam a cada ano. Pode ser que futuramente o ReVar facilite nossa vida. Quando envolve criptomoedas há também obrigações acessórias. Por isso, caso o investidor tenha feito muitas operações, o melhor é buscar a ajuda de um contador habilitado, como o @LuizGSF recomendou.
Clique aqui para ver a ótima explicação do @FernandoLacerda sobre como calcular o preço médio de aquisição e daí calcular o lucro obtido.
Para gerar o DARF on-line você pode utilizar o Sicalc. O link está neste artigo do blog. Utilize o código 4600.