Connect a wallet or bot to the AUREON API to monitor a crypto portfolio's balance against defined rules.
Register objectives like maintaining a target percentage of stable coins in a portfolio.
Receive suggested rebalancing transactions when a portfolio drifts out of its target range.
Sign in with a wallet address and verify ownership through a message signature before using the API.
| buildaureon/aureon-sdk | 0xkinno/neuralvault | 0xmayurrr/ai-contractauditor | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | easy |
| Complexity | 4/5 | 4/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 20+, an API key or wallet signature for authentication, and Viem if you plan to sign transactions.
This repository is the official TypeScript client library for a service called AUREON, which describes itself as a financial intelligence layer for onchain AI agents running on Robinhood Chain, a blockchain network. In plain terms, it is a way for a program or a wallet operator to define rules about how a pool of crypto assets should be kept balanced, and then have a hosted service watch those assets and tell you when to act. The core idea is what the README calls Financial Compass Objectives. Instead of sending one crypto transaction at a time and forgetting about it afterward, a developer registers an ongoing rule, such as keeping a certain percentage of a portfolio in stable coins. The AUREON service then continuously checks the value of the holdings using public market prices, watches for the rule being broken, and produces suggested recovery transactions, like swapping assets back into balance. It also keeps a tamper resistant log of these checks over time. Importantly, the README is clear that private keys and actual transaction signing always stay on the user's own machine or wallet. The hosted AUREON service only handles monitoring, price calculations, and building the recovery instructions. It never holds a user's funds directly. To use this SDK, you install it with a package manager like pnpm, npm, or yarn, and you need Node.js version 20 or newer. If you plan to actually sign and send transactions, you also need a library called Viem. The README walks through logging in by proving you control a wallet address through a signed message, then using the SDK to check your positions, define objectives, and trigger rebalances when needed. This project is aimed at developers building crypto trading bots, portfolio tools, or automated agents that need to keep digital asset holdings within defined limits, rather than at general audiences or non-technical users.
A TypeScript client library for AUREON, a hosted service that watches crypto portfolios against rules you set and suggests rebalancing transactions to keep them in line.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Viem.
You can use, modify, and distribute this freely, including for commercial purposes, as long as you keep the original copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.