Export transactions for an algorand wallet to a CSV file

Overview

algorand_txn_csv_exporter - (Algorand transaction CSV exporter)

This script will export transactions for an algorand wallet to a CSV file.

It is intended to assist with filing taxes.

It uses API from algoexplorer.io (v1).

Simply update the wallet variable with the wallet address(es) you're interested in, and then run the script.

To do:

  • Pare down columns to just the essential ones
  • Time zone support (currently the timestamp field is UDT)
  • Change amounts to whole units (currently the API shows in millionths, so .000001 ALGO currently shows as "1" in the amount column)
  • DID THIS SCRIPT HELP YOU?

    I hope it did. It helped me too! If you feel inclined to tip, here is an Algo wallet address I set up specifically for tips (not necessary but certainly welcome!) 5Q2RGRRXLC3643TFP22Y5LITE5P3SPQLZO2U4KLDALLMUMZWCOEFVEKQEQ

    You might also like...
    Med to csv - A simple way to parse MedAssociate output file in tidy data

    MedAssociates to CSV file A simple way to parse MedAssociate output file in tidy

    A program made in PYTHON🐍 that automatically performs data insertions into a POSTGRES database 🐘 , using as base a .CSV file 📁 , useful in mass data insertions

    A program made in PYTHON🐍 that automatically performs data insertions into a POSTGRES database 🐘 , using as base a .CSV file 📁 , useful in mass data insertions.

    It converts ING BANK account historic into a csv file you can import in HomeBank application.

    ing2homebank It converts your ING Bank account historic csv file into another csv file you can import in HomeBank application

    A simple desktop application to scan and export Genshin Impact Artifacts.
    A simple desktop application to scan and export Genshin Impact Artifacts.

    「天目」 -- Amenoma 简体中文 | English 「天目流的诀窍就是滴水穿石的耐心和全力以赴的意志」 扫描背包中的圣遗物,并导出至 json 格式。之后可导入圣遗物分析工具( 莫娜占卜铺 、 MingyuLab 、 Genshin Optimizer 进行计算与规划等。 已支持 原神2.

    Addon for Blender 2.8+ that automatically creates NLA tracks for all animations. Useful for GLTF export.
    Addon for Blender 2.8+ that automatically creates NLA tracks for all animations. Useful for GLTF export.

    PushDownAll An addon for Blender 2.8+ that runs Push Down on all animations, creating NLA tracks for each. This is useful if you have an object with m

    Sheet2export - FreeCAD macro to export spreadsheet
    Sheet2export - FreeCAD macro to export spreadsheet

    Description This is FreeCAD macro to export spreadsheet to file.

    Interfaces between napari and pymeshlab library to allow import, export and construction of surfaces.

    napari-pymeshlab Interfaces between napari and the pymeshlab library to allow import, export and construction of surfaces. This is a WIP and feature r

    Blender-3D-SH-Dma-plugin - Import and export Sonic Heroes Delta Morph animations (.anm) into Blender 3D

    io_scene_sonic_heroes_dma This plugin for Blender 3D allows you to import and ex

    MiniJVM is simple java virtual machine written by python language, it can load class file from file system and run it.

    MiniJVM MiniJVM是一款使用python编写的简易JVM,能够从本地加载class文件并且执行绝大多数指令。 支持的功能 1.从本地磁盘加载class并解析 2.支持绝大多数指令集的执行 3.支持虚拟机内存分区以及对象的创建 4.支持方法的调用和参数传递 5.支持静态代码块的初始化 不支

    Owner
    TeneoPython01
    TeneoPython01
    Choice Coin 633 Dec 23, 2022
    Algorand Python API examples

    Algorand-Py Algorand Python API examples This repo will hold example scripts to monitor activities on Algorand main net. You can: Monitor your assets

    Karthik Dutt 2 Jan 23, 2022
    ViberExport - Export messages from Viber messenger using viber.db file

    ?? ViberExport Export messages from Viber messenger using viber.db file ⚡ Usage:

    null 7 Nov 23, 2022
    A general-purpose wallet generator, for supported coins only

    2gen A general-purpose generator for keys. Designed for all cryptocurrencies supporting the Bitcoin format of keys and addresses. Functions To enable

    Vlad Usatii 1 Jan 12, 2022
    Retrieve bank transactions and categorize for budgeting use

    Budgeting After trying out some budgeting software, I decided to make my own. selenium_scraper Using the selenium package, this script runs an instanc

    Marc 1 Nov 10, 2021
    Buildium-to-stessa - Automation to assist in converting Buildium transactions into Stessa format

    Buildium Transactions -> Stessa Transactions There is currently no third-party i

    Austin Comstock 4 Apr 17, 2022
    Vehicle Identification Speed Detection (VISD) extracts vehicle information like License Plate number, Manufacturer and colour from a video and provides this data in the form of a CSV file

    Vehicle Identification Speed Detection (VISD) extracts vehicle information like License Plate number, Manufacturer and colour from a video and provides this data in the form of a CSV file. VISD can also perform vehicle speed detection on a video. All these features of VSID are provided to the user using a Web Application which is created using Flask

    null 6 Feb 22, 2022
    Inviare messaggi tramite app IO a partire da dati contenuti in file .csv

    parlaConIO Inviare messaggi tramite app IO a partire da dati contenuti in file .csv --> Nessun obbligo, ma in caso di clonazione o uso del programma c

    Francesco Del Castillo 6 Aug 22, 2022
    A simple program which gets a file(CSV/Excel) with tasks and creates different variants

    TestMakerProject A simple program which gets a file(CSV/Excel) with tasks and creates different variants The main program is QTengine.py You only have

    George 3 Nov 18, 2021
    Scraping comments from the political section of popular Nigerian blog (Nairaland), and saving in a CSV file.

    Scraping_Nairaland This project scraped comments from the political section of popular Nigerian blog www.nairaland.com using the Python BeautifulSoup

    Ansel Orhero 1 Nov 14, 2021