check-no-signing: passing
Agentic finance on Stacks

See where your money
could go. Then decide.

Ask in plain words. SmartX picks a skill from its library, runs it on live mainnet data, and answers with a verdict, its evidence and its sources. When you choose a move it hands you an unsigned transaction. Your wallet signs it. SmartX holds no keys and cannot sign.

Look around first

Reading only. No signature is ever requested until you ask for one.

How every turn goes
1
MB proposes

An agent reads the chain, runs the right skill and explains what it found, in plain words.

2
SmartX checks

Code decides whether money may move: your own typed words, your real balances, and limits the chain will enforce.

3
You sign

Only your own wallet can send anything. SmartX builds an unsigned transaction and never holds a key.

How it works

Three moves, always in that order.

01

You ask

Plain language. You never name a skill, and no approval is signed in advance.

02

A skill runs

SmartX picks a skill from its library, runs it on live mainnet data, and names it on the answer.

03

You sign

SmartX hands back an unsigned transaction. Your wallet signs it. Nothing moves without your key.

What it will not do

The limits are the product.

An agent that can move your money is a risk. An agent that can only propose is a tool. SmartX is built as the second one, and the limits are written into the code, not into a promise.

  • noNo signingA build check fails the release if any signing code reaches the server.
  • noNo invented totalsA total appears only when real prices exist for what it adds up. Otherwise it is left out.
  • noNo guessed amountsTokens with unknown decimals are listed, and their amounts are said to be unknown.
  • yesRefusals are answersWhen there is no good move, SmartX says so and keeps that in the record.
  • yesReads before actionsThe safe read runs first. A skill that can act is offered, never substituted.

The library

Skills available to you right now.

A skill is held back if it signs with its own key, reads the wrong wallet, is not yet confirmed to run, or has not been checked. Held back is stated, never hidden.

Connect, and see your own map.

Look around first

Leather or Xverse. Reading only, and you can disconnect at any time.