Skip to content

cusma/d-asa

Folders and files

NameName
Last commit message
Last commit date
Dec 10, 2024
Feb 19, 2025
Dec 10, 2024
Feb 19, 2025
Apr 3, 2025
Feb 19, 2025
Dec 10, 2024
Dec 10, 2024
Jan 3, 2025
Jan 3, 2025
Dec 10, 2024
Dec 10, 2024
Dec 10, 2024
Dec 10, 2024
Dec 27, 2024
Dec 10, 2024
Jan 31, 2025
Jan 21, 2025
Apr 3, 2025
Dec 10, 2024
Apr 1, 2025

Repository files navigation

Debt Algorand Standard Application (D-ASA)

Documentation: https://cusma.github.io/d-asa/

Deployments

D-ASA examples deployed on TestNet:

Type App ID App Spec
Zero Coupon Bond] 733151482 ARC-56
Fixed Coupon Bond 733151497 ARC-56
Perpetual Bond 733151498 ARC-56
  1. Download the App Spec JSON file;
  2. Navigate to the Lora App Lab;
  3. Create the App Interface using the existing App ID and App Spec JSON;
  4. Explore the D-ASA interface.

Local Setup and Tests

The D-ASA project is developed with AlgoKit.

  • Install AlgoKit
  • Set up your virtual environment (managed with Poetry)
algokit bootstrap all
  • Start your Algorand LocalNet (requires Docker)
algokit localnet start
  • Run tests (managed with PyTest)
algokit project run test

or, for verbose results:

poetry run pytest -s -v tests/<contract_name>/<test_case>.py

How to contribute

Refer to D-ASA documentation!