Dagon Inference / Official domains and payment addresses
Official domains and payment addresses
Published · Last updated
Dagon Inference runs only on inference.dagon.so and pay.dagon.so, and a genuine checkout pays only the addresses on this page. Before you approve a payment, check the domain, the amount and the destination. Anything else is not us.
Our only domains
The service runs on inference.dagon.so (site, console and API) and pay.dagon.so (checkout). Legal and support mail comes only from @inkwell.finance. Anything else is not us, even if it looks the same. That includes a different spelling, another top-level domain, a subdomain of another site, an app, an ad, a Telegram or Discord account, or a direct message.
How you pay us
You start a top up yourself, in the console at inference.dagon.so/app/ or with POST /v1/credits/checkout. That opens a checkout at https://pay.dagon.so/… for the amount you chose. Your wallet then asks you to approve one payment:
- USDC on Solana: a transfer of exactly the checkout amount of USDC to our treasury,
9rMdbu4KdLWH2nPXbzhm9HTKaibGZ2ckakQbW1wPh6KK(USDC token accountE6dUxbCSJ3ygHSuT5DrjLDJediPzHiKQy2nJHb115nfg). It expires about a minute after the checkout prepares it. If the network fee is paid for you, the fee payer isJ2Jvw5JcaooGt3Dsc3LgwfskdCDi2Q6ueLT6ep8P2SCz. - USDC from another chain: two steps in your wallet. First, approve exactly the checkout amount of USDC for Circle's TokenMessenger contract
0x28b5a0e9C621a5BadaA536219b3a228C8168cf5d; Circle publishes its contract addresses at developers.circle.com. Second, calldepositForBurnon that contract. Circle mints the USDC on Solana to our relayerJ2Jvw5JcaooGt3Dsc3LgwfskdCDi2Q6ueLT6ep8P2SCz(USDC token accountDVxH91PyuvpdETVEid7yT1pSArrRsHYkdgXkU9K5zzna), which forwards it to the treasury above. The top up is credited net of the relayer fee. - x402 (pay per request): your software sends a request to https://inference.dagon.so and gets a 402 response that states an amount. It then signs one transfer of exactly that amount of USDC from its own wallet to our treasury,
9rMdbu4KdLWH2nPXbzhm9HTKaibGZ2ckakQbW1wPh6KK(USDC token accountE6dUxbCSJ3ygHSuT5DrjLDJediPzHiKQy2nJHb115nfg). One x402 payment is at most US$1000, and a key receives at most US$2000 of paid credit in any 24 hours. If the network fee is paid for you, the fee payer is4UZVmNWoetLmDeQnfFFCYrFuN7epN6WgchiDxJ6VVA52; it pays only the fee and appears in no transfer.
Addresses
| What | Address |
|---|---|
| Treasury wallet (Solana) | 9rMdbu4KdLWH2nPXbzhm9HTKaibGZ2ckakQbW1wPh6KK |
| Treasury USDC token account (Solana) | E6dUxbCSJ3ygHSuT5DrjLDJediPzHiKQy2nJHb115nfg |
| Relayer and network fee payer (Solana) | J2Jvw5JcaooGt3Dsc3LgwfskdCDi2Q6ueLT6ep8P2SCz |
| Relayer USDC token account (Solana) | DVxH91PyuvpdETVEid7yT1pSArrRsHYkdgXkU9K5zzna |
| x402 network fee payer (Solana) | 4UZVmNWoetLmDeQnfFFCYrFuN7epN6WgchiDxJ6VVA52 |
| USDC mint (Solana, issued by Circle) | EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v |
| Circle TokenMessengerV2 (every EVM chain the checkout offers) | 0x28b5a0e9C621a5BadaA536219b3a228C8168cf5d |
We will never
- ask you to send funds to any other address, or to type or paste an address yourself;
- ask you to pay more than the amount you chose or, for x402, the amount in a 402 response from inference.dagon.so, or to send a "verification", "unlock" or "refund processing" payment;
- ask you to sign a transaction that does not expire (a Solana durable nonce transaction), to approve an unlimited token allowance, or to sign anything that changes who owns or controls your accounts or tokens;
- ask for your seed phrase, private key, API key or passkey;
- contact you first about a payment, or offer support by direct message.
Before you approve, check
- The address bar reads exactly
https://pay.dagon.so/. Type inference.dagon.so or use a bookmark; do not follow ads or search results. - The amount in your wallet equals the amount you chose in the console.
- The recipient (Solana) or the contract (other chains) matches the address on this page in full, not just its first and last characters.
- Your wallet shows no warning, no durable-nonce notice and no extra instructions.
If anything differs, reject it and email security@inkwell.finance.
Address poisoning
Scammers send tiny transfers from addresses that look like ours, so that a look-alike appears in your wallet history. Never copy an address from your history. You never need to type our address at all: pay through the checkout.
After you pay
The credit appears on your key in the console. Every request then gets a signed receipt that you can verify against /v1/identity.
If you paid someone pretending to be us
We cannot recover or credit funds that did not reach our treasury through our checkout or x402 (see the terms). Act quickly:
- move remaining funds to a new wallet;
- revoke token approvals you granted;
- report the theft to the FBI at ic3.gov, or to your local police;
- send us the fake site's address and the transaction hash at abuse@inkwell.finance, so that we can report the site and the attacker's address.