Vector (Apex Fusion)

24 keyless tools for AI agents on Vector, the Apex Fusion eUTXO L2: wallets, transactions, smart contracts, soulbound agent registry, and improvement-proposal…

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

  • Vector Get Balance: Get AP3X and token balances for a Vector address
  • Vector Get Utxos: List unspent transaction outputs (UTxOs) for a Vector address
  • Vector Build Send Apex: Build an UNSIGNED transaction sending AP3X to a recipient. Takes no key material - sign the returned CBOR with your local signer (vector_signer_sign), then broadcast with vecto

What data it sees

Do you need an account

No: the server works without sign-in

24 keyless tools for AI agents on Vector, the Apex Fusion eUTXO L2: wallets, transactions, smart contracts, soulbound agent registry, and improvement-proposal operations. The server only builds unsigned transactions - signing stays with the caller. Hosted on mainnet and testnet, anonymous access with per-IP rate limits. Docs: https://apex-fusion.github.io/vector-ai-documentation/

Server tool list (24)

Raw names from tools/list. Only developers need these.

vector_get_balanceGet AP3X and token balances for a Vector address
vector_get_utxosList unspent transaction outputs (UTxOs) for a Vector address
vector_build_send_apexBuild an UNSIGNED transaction sending AP3X to a recipient. Takes no key material - sign the returned CBOR with your local signer (vector_signer_sign), then broadcast with vector_submit_transaction and confirm with vector_await_transaction.
vector_build_send_tokensBuild an UNSIGNED transaction sending Vector native tokens. Takes no key material - sign the returned CBOR with your local signer (vector_signer_sign), then broadcast with vector_submit_transaction and confirm with vector_await_transaction.
vector_build_transactionBuild an UNSIGNED multi-output transaction with optional metadata. Takes no key material and never submits - sign the returned CBOR with your local signer (vector_signer_sign), then broadcast with vector_submit_transaction and confirm with vector_await_transaction.
vector_dry_runSimulate a transaction without submitting - returns fee estimate and validation result. Accepts either built CBOR or outputs to build from (keyless).
vector_submit_transactionSubmit an already-signed transaction to Vector. Use this to broadcast CBOR signed elsewhere (for example by a local signer). Does not sign anything.
vector_await_transactionWait for a submitted transaction to be confirmed on Vector. Polls until it appears on-chain or the timeout elapses.
vector_get_transaction_historyGet transaction history for a Vector address via Koios indexed queries
vector_build_deploy_contractBuild an UNSIGNED transaction deploying a Plutus/Aiken smart contract (locks AP3X at its script address). Takes no key material - sign with your local signer, then broadcast with vector_submit_transaction and confirm with vector_await_transaction.
vector_build_interact_contractBuild an UNSIGNED transaction interacting with a deployed Plutus/Aiken contract - lock AP3X at it or spend from it. Takes no key material - sign with your local signer, then broadcast with vector_submit_transaction and confirm with vector_await_transaction.
vector_get_agent_profileGet a registered agent's profile from the on-chain registry by DID (did:vector:agent:...)
vector_discover_agentsDiscover registered agents in the Vector on-chain registry, optionally filtered by capability or framework
vector_build_register_agentBuild an UNSIGNED transaction that registers an agent in the Vector on-chain registry (mints a soulbound identity NFT, locks a 10 AP3X deposit). Takes no key material. Sign locally with vector_signer_sign, broadcast with vector_submit_transaction, then confirm with vector_await_transaction.
vector_build_update_agentBuild an UNSIGNED transaction that updates a registered agent's profile fields. Only the specified fields change; others are preserved. Takes no key material - the on-chain validator requires the owner's signature, which you add locally with vector_signer_sign before vector_submit_transaction, then confirm with vector_await_transaction.
vector_build_transfer_agentBuild an UNSIGNED transaction that transfers agent ownership to a new address (must be a verification-key address, not a script). Takes no key material. Sign locally with vector_signer_sign, broadcast with vector_submit_transaction, then confirm with vector_await_transaction.
vector_build_deregister_agentBuild an UNSIGNED transaction that deregisters an agent (burns the identity NFT, returns the 10 AP3X deposit to the owner wallet). Takes no key material. Sign locally with vector_signer_sign, broadcast with vector_submit_transaction, then confirm with vector_await_transaction.
vector_build_message_agentBuild an UNSIGNED transaction that sends an on-chain message to a registered agent via TX metadata (label 674), delivering 2 AP3X to the agent's owner address. Takes no key material. Sign locally with vector_signer_sign, broadcast with vector_submit_transaction, then confirm with vector_await_transaction.
vector_self_improvement_browseBrowse improvement proposals, critiques, and endorsements. Query on-chain UTxOs at the module's script addresses and decode datums into human-readable format.
vector_self_improvement_analyze_metricsAnalyze proposal metrics: proposal activity, adoption rate, treasury health, and engagement statistics. Read-only, takes no key material.
vector_build_self_improvement_proposal_lockBuild an UNSIGNED transaction that locks an improvement-proposal stake (step 1 of 2). Requires staking at least 25 AP3X. Provide proposalDocument for automatic IPFS upload, or proposalHash and storageUri manually. Takes no key material. Sign it locally with vector_signer_sign, broadcast with vector_submit_transaction, then confirm with vector_await_transaction. After this confirms, call this tool's counterpart, vector_build_self_improvement_proposal_spend, with the lock transaction hash to complete the submission.
vector_build_self_improvement_proposal_spendBuild an UNSIGNED transaction that completes an improvement-proposal submission (step 2 of 2): spends the locked stake through the module validator and mints the proposal and activity tokens. Requires the confirmed lock transaction hash from vector_build_self_improvement_proposal_lock. Takes no key material. Sign it locally with vector_signer_sign, broadcast with vector_submit_transaction, then confirm with vector_await_transaction.
vector_build_self_improvement_critiqueBuild an UNSIGNED transaction that submits a critique on an improvement proposal (Supportive, Opposing, or Amendment). Requires staking at least 10 AP3X. Provide critiqueDocument for automatic IPFS upload, or critiqueHash and storageUri manually. Takes no key material. Sign it locally with vector_signer_sign, broadcast with vector_submit_transaction, then confirm with vector_await_transaction. Find a proposalTxHash to critique with vector_self_improvement_browse.
vector_build_self_improvement_endorseBuild an UNSIGNED transaction that endorses an improvement proposal by staking at least 5 AP3X. Endorsements signal support to the Foundation Council and are weighted by stake amount. Takes no key material. Sign it locally with vector_signer_sign, broadcast with vector_submit_transaction, then confirm with vector_await_transaction. Find a proposalTxHash to endorse with vector_self_improvement_browse.