B

Fuse AI — Fuse Network Business Payments & Loyalty API — MPP Grade B

https://ai.fuse.io 76% (78/102)
blockchainaipayments
Preview responses and set spending limits for this service through use.mpp.land Free budget controls, response samples, and reliability routing.

On-chain Activity

1 Total txs
1 7d txs
$0.01 7d volume
$0.01 Total volume
1 Unique payers
0 Unique clients
7-day activity ▁▁▁▁█▁▁

Compliance Checks

All paid ops declare 402 response MUST 10pt
All x-payment-info valid MUST 10pt
Challenge has Cache-Control: no-store MUST 5pt
- Challenge digest on POST SHOULD 3pt
Challenge has expires SHOULD 3pt
Challenge has Problem Details SHOULD 2pt
Challenge has required params MUST 5pt
Challenge has WWW-Authenticate MUST 5pt
Challenge returns 402 MUST 10pt
Correct Content-Type MUST 5pt
Has Cache-Control on discovery SHOULD 5pt
Has input schemas SHOULD 5pt
Has llms.txt SHOULD 5pt
Has /openapi.json at root MUST 10pt
Has required top-level fields MUST 10pt
Served over HTTPS MUST 10pt
Uses standard categories SHOULD 2pt
1 issue
  • 402 response missing Cache-Control: no-store

Paid Operations (6)

GET /api/fuse/stats dynamic
Real-time Fuse network statistics

Returns current Fuse Network state from Blockscout: block number, total and daily transactions, network utilization, gas price tiers, FUSE token price.

Amount
map[amount:0.01 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: offers: [map[amount:0.01 currency:0x20C000000000000000000000b9537d11c60E8b50 description:Real-time Fuse network statistics intent:charge method:tempo recipient:0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2] map[amount:0.01 currency:USD description:Real-time Fuse network statistics intent:charge method:stripe] map[amount:10 currency:sat description:Real-time Fuse network statistics intent:charge method:lightning]] price: map[amount:0.01 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:0x20C000000000000000000000b9537d11c60E8b50 intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
Accept header string No Standard HTTP Accept header. Endpoint always returns application/json regardless.
GET /api/fuse/wallet/{address} dynamic
Complete Fuse wallet analysis

Returns balance (FUSE + USD), transaction count, token transfer count, last activity timestamp, and 30-day payment activity.

Amount
map[amount:0.05 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: offers: [map[amount:0.05 currency:0x20C000000000000000000000b9537d11c60E8b50 description:Fuse wallet analysis intent:charge method:tempo recipient:0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2] map[amount:0.05 currency:USD description:Fuse wallet analysis intent:charge method:stripe] map[amount:50 currency:sat description:Fuse wallet analysis intent:charge method:lightning]] price: map[amount:0.05 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:0x20C000000000000000000000b9537d11c60E8b50 intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
address path string Yes EVM wallet address (0x-prefixed, 42 chars)
GET /api/fuse/defi/opportunities dynamic
Fuse DeFi yield opportunities

Lists Fuse-chain protocols (TVL from DefiLlama, grouped by category) plus live Solid.xyz APY windows for SoUSD/SoFUSE yield products.

Amount
map[amount:0.10 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: offers: [map[amount:0.10 currency:0x20C000000000000000000000b9537d11c60E8b50 description:Fuse DeFi yield opportunities intent:charge method:tempo recipient:0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2] map[amount:0.10 currency:USD description:Fuse DeFi yield opportunities intent:charge method:stripe] map[amount:100 currency:sat description:Fuse DeFi yield opportunities intent:charge method:lightning]] price: map[amount:0.10 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:0x20C000000000000000000000b9537d11c60E8b50 intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
Accept header string No Standard HTTP Accept header. Endpoint always returns application/json regardless.
POST /api/fuse/loyalty/create dynamic
Deploy a loyalty/payment token on Fuse

Deploys a real LoyaltyToken ERC-20 (mintable, burnable, ownable, minter-acl) on Fuse mainnet via viem on behalf of the caller. The caller-supplied `owner` address becomes the on-chain owner and receives the initial supply; this service's deployer is seeded as an initial minter (revocable by owner via setMinter).

Amount
map[amount:5.00 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: offers: [map[amount:5.00 currency:0x20C000000000000000000000b9537d11c60E8b50 description:Deploy LoyaltyToken ERC-20 on Fuse intent:charge method:tempo recipient:0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2] map[amount:5.00 currency:USD description:Deploy LoyaltyToken ERC-20 on Fuse intent:charge method:stripe] map[amount:5000 currency:sat description:Deploy LoyaltyToken ERC-20 on Fuse intent:charge method:lightning]] price: map[amount:5.00 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:0x20C000000000000000000000b9537d11c60E8b50 intent:charge method:tempo]]]

Input Schema

FieldTypeRequiredDescription
businessName string No
initialSupply integer No
owner string Yes Caller's wallet address — becomes the on-chain token owner and receives the initial supply.
tokenName string Yes
tokenSymbol string Yes
POST /api/fuse/loyalty/mint dynamic
Mint loyalty tokens to a recipient

Mints additional units of an already-deployed LoyaltyToken on Fuse. Only succeeds while this service's deployer holds the minter role for the target token (revocable by owner).

Amount
map[amount:0.50 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: offers: [map[amount:0.50 currency:0x20C000000000000000000000b9537d11c60E8b50 description:Mint loyalty tokens intent:charge method:tempo recipient:0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2] map[amount:0.50 currency:USD description:Mint loyalty tokens intent:charge method:stripe] map[amount:500 currency:sat description:Mint loyalty tokens intent:charge method:lightning]] price: map[amount:0.50 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:0x20C000000000000000000000b9537d11c60E8b50 intent:charge method:tempo]]]

Input Schema

FieldTypeRequiredDescription
amount number Yes
reason string No
recipient string Yes
tokenAddress string Yes
GET /api/fuse/loyalty/balance/{token}/{address} dynamic
Read any Fuse ERC-20 balance

Returns the balance of a Fuse ERC-20 token held by a wallet (reads via viem; works for any ERC-20, not just LoyaltyTokens).

Amount
map[amount:0.02 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: offers: [map[amount:0.02 currency:0x20C000000000000000000000b9537d11c60E8b50 description:Read ERC-20 balance on Fuse intent:charge method:tempo recipient:0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2] map[amount:0.02 currency:USD description:Read ERC-20 balance on Fuse intent:charge method:stripe] map[amount:20 currency:sat description:Read ERC-20 balance on Fuse intent:charge method:lightning]] price: map[amount:0.02 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:0x20C000000000000000000000b9537d11c60E8b50 intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
token path string Yes -
address path string Yes -

Payment Methods

Methods
stripe, tempo (from challenge)
Intents
charge (from challenge)
Currencies (discovery)
-
Currency (challenge)
usd
Multiple Challenges
Yes

Recipients

  • 0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2
Per-endpoint breakdown
GET /api/fuse/defi/opportunities
0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2
GET /api/fuse/loyalty/balance/{token}/{address}
0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2
GET /api/fuse/stats
0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2
GET /api/fuse/wallet/{address}
0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2
POST /api/fuse/loyalty/create
0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2
POST /api/fuse/loyalty/mint
0x6cf1501853f9c6f99e3c30911ea8435004a9d6a2

Security

TLS Version
TLSv1.3
Challenge ID Unique
Yes
Challenge ID Length
43
Digest Binding
-

Uptime

Discovery
Reachable (469ms)
Challenge
Reachable (178ms)
Last Checked

Schema Completeness

Paid Operations
6
With Input Schema
2
With Description
6
4 missing schema
  • GET /api/fuse/stats
  • GET /api/fuse/wallet/{address}
  • GET /api/fuse/defi/opportunities
  • GET /api/fuse/loyalty/balance/{token}/{address}

Documentation

Homepage
https://ai.fuse.io
API Reference
https://ai.fuse.io/openapi.json
llms.txt
-

Discovery

OpenAPI URL
https://ai.fuse.io/openapi.json
OpenAPI Version
3.1.0
Service Version
1.0.0
Document Size
11030 bytes
Document Hash
0ff00780add3d6a9f8880a6a472b21f26c405c006a7469ef9a14e6aee41340fc

Version History (3 snapshots)

  • document hash changed (no semantic differences detected)
Scan snapshots
Date Grade Score Response Status
2026-05-25 B 76% 1496ms Up
2026-05-26 B 76% 219ms Up
2026-05-27 B 76% 684ms Up