AlgoCraft

    Visual Workflow Builder for Algorand

    Drag and drop to create transactions and smart contracts. Generate code in Python, JavaScript, and more.

    PythonJavaScriptTypeScriptDrag & Drop

    What You Can Create

    Build transactions, smart contracts, and complex workflows with visual tools for Algorand blockchain.

    Transactions

    Payment, asset, and application transactions

    Python support
    JavaScript support
    Visual builder

    Smart Contracts

    Build contracts with drag & drop

    PyTeal generation
    TealScript output
    Logic validation

    Multi-Language

    Generate code in multiple languages

    Python
    JavaScript
    TypeScript

    Complex Flows

    Combine transactions and contracts

    Atomic groups
    Conditional logic
    State management

    Powerful Features

    Everything you need to build, test, and deploy Algorand workflows efficiently.

    Drag & Drop Interface

    Intuitive visual workflow builder

    Real-time Execution

    Test workflows as you build them

    Custom Nodes

    Create reusable workflow components

    Team Collaboration

    Share and collaborate on workflows

    Node Library

    Comprehensive collection of pre-built nodes for building complex Algorand workflows.

    Input/Output

    File Reader
    Database Query
    API Request
    User Input

    Processing

    Filter
    Transform
    Aggregate
    Sort

    Logic

    Condition
    Loop
    Switch
    Merge

    Output

    File Writer
    Database Insert
    API Response
    Notification

    Visual Transaction Building

    From transaction design to blockchain execution on Algorand

    Select Type
    Configure
    Group
    Sign
    Submit