---
title: "Tempo Fee-AMM Conversion Calculator"
method: POST
path: "/v1/tools/convert_tempo_fee_amm"
tags: ["TODO_TAGS_REVIEW", "TODO_AP2_EXPORT_REVIEW"]
---

# Tempo Fee-AMM Conversion Calculator

`POST /v1/tools/convert_tempo_fee_amm`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/convert_tempo_fee_amm`
- Auth: none declared

Converts a supplied fee-token amount to the validator's token through Tempo's enshrined protocol Fee AMM (Tempo has no native gas token): validatorTokenOut = userTokenIn x 0.9970, 30bps to LPs. Checks the conversion against declared pool reserves for liquidity sufficiency and returns output-or-failure, never a silent overdraw. Fixed-point BigInt math at attodollar scale; calculator only, zero egress.

**Tool URL:** https://ainumbers.co/chaingraph/art-388-tempo-fee-amm-converter.html

## Request body

- object
  - `fee_token` unknown, required
  - `max_pool_utilization_bps` unknown, required
  - `pool_reserves` unknown, required
  - `user_token_in` unknown, required
  - `validator_token` unknown, required

## Response `200`

Successful tool execution result

- object
  - `conversion_ok` boolean
  - `fee_token` string
  - `lp_fee_amount` string
  - `max_pool_utilization_bps` integer
  - `note` string
  - `pool_utilization_bps` integer
  - `reason` string
  - `validator_token` string
  - `validator_token_out` string

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
