Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Transpose is an autonomous AI agent that enables users to interact with blockchain systems using natural language instead of complex technical processes making it more accessible to non-technical users.

Notifications You must be signed in to change notification settings

Dom-HTG/transpose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🪙 Natural Language Blockchain Transaction Agent

This repository contains the backend for an agentic AI system that abstracts blockchain complexities, allowing users to perform blockchain transactions using natural language.
For example:

"Send 2 BTC to Alice"
"Swap 0.5 ETH for USDC on Base"

The system translates user instructions into structured blockchain transactions and executes them safely on the Base chain.


🚀 Features

  • Natural language → blockchain transaction parsing
  • Secure execution of transactions via viem
  • Modular clean architecture (DDD-inspired): handlers, services, repositories
  • Background job processing with Redis + BullMQ
  • Scalable foundation with Docker and TypeScript
  • Flexible AI model integration for NLP parsing (OpenAI, Gemini, or local models)
  • Transaction status tracking and retry system

🛠️ Tech Stack

  • TypeScript — main backend language
  • Express.js — HTTP server framework
  • Viem — blockchain SDK for interacting with the Base chain
  • BullMQ + Redis — background job queues & task scheduling
  • Docker — containerized deployment
  • Jest — testing framework

About

Transpose is an autonomous AI agent that enables users to interact with blockchain systems using natural language instead of complex technical processes making it more accessible to non-technical users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published