You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -4,19 +4,23 @@ description: "Understanding Turbo's credit system for flexible payment options a
4
4
---
5
5
6
6
import {
7
-
CreditCard,
8
-
Upload,
7
+
Bot,
9
8
Code,
9
+
CreditCard,
10
10
FileText,
11
-
Tag,
12
11
FolderOpen,
12
+
Tag,
13
+
Upload,
14
+
Zap,
13
15
} from"lucide-react";
14
16
15
-
Turbo Credits are the payment medium used by Turbo's upload service, providing a 1:1 conversion from Arweave's native AR token with additional benefits and flexible payment options.
17
+
Data storage on Arweave is paid for in Arweave's native [AR](https://www.coingecko.com/en/coins/arweave) token — divisible to the "Winston" (10¹² per AR). Turbo makes paying for data storage on Arweave faster and even simpler via Turbo Credits.
16
18
17
19
## What are Turbo Credits?
18
20
19
-
Turbo Credits represent upload power on the Arweave network, divisible down to 1 trillionth of a credit (Winston Credit). Unlike traditional crypto tokens, Turbo Credits cannot be traded, transferred, or exchanged - they exist solely for uploading data to Arweave.
21
+
Turbo Credits are the payment medium used by Turbo's upload service, providing a 1:1 representation of upload power on the Arweave network, and enabling precise pricing for uploads of any size.
22
+
23
+
Unlike traditional crypto tokens, Turbo Credits cannot be traded or exchanged on secondary markets - they exist solely for uploading data to Arweave. However, credit holders can [share their credits](#credit-sharing) with other wallets, enabling organizational and collaborative use cases.
20
24
21
25
<Callouttype="warning">
22
26
**Important:** Turbo Credits are non-refundable and cannot be withdrawn or
@@ -25,70 +29,160 @@ Turbo Credits represent upload power on the Arweave network, divisible down to 1
25
29
26
30
## How to Purchase Credits
27
31
32
+
There are two important choices to make when purchasing credits:
33
+
34
+
1. Pay in either fiat via Stripe or via crypto tokens on a supported network
35
+
2. The address of a [supported crypto wallet](#supported-payment-wallets) type to make the primary holder of the credits
36
+
37
+
When paying in fiat or crypto, the destination wallet address can be one from any [supported crypto wallet](#supported-payment-wallets). It is optional, however, when paying in crypto; the payer wallet is simply used as the default choice in its absence.
38
+
28
39
### Payment Methods
29
40
30
-
-**Fiat Currency**: Credit/debit cards or USDC via Stripe
31
-
-**Crypto Tokens**: AR, ETH, SOL, POLYGON, ARIO, USDC, KYVE via transfer transactions
32
-
-**Spending Wallets**: Ethereum, Solana, Arweave, and Kyve wallets supported
**Wallet Compatibility:** When purchasing with cryptocurrencies, credits are
52
-
deposited into the wallet described by optional parameter
53
-
`turboCreditDestinationAddress`. When not provided, credits will be added to
54
-
the signing wallet of the transfer.
55
-
</Callout>
41
+
Add credits to your wallet and they will be deducted automatically on each upload. For faster payment networks, it's possible to pay [just-in-time](#just-in-time-payments) with each upload.
42
+
43
+
#### Fiat Payments
44
+
45
+
Top up any address of a [supported wallet type](#supported-wallet-types) by paying with a credit or debit card via Stripe.
46
+
47
+
#### Crypto Tokens
48
+
49
+
Top up any address of a [supported wallet type](#supported-wallet-types) by paying in any of these supported crypto tokens:
Just-in-time (JIT) payments allow you to pay for uploads at the moment of upload rather than pre-funding a credit balance. This is ideal for agentic workflows, automated pipelines, and systems that prefer pay-per-upload over balance management.
137
+
138
+
JIT payments are available via the Turbo SDK, CLI, or direct HTTP API integration for tokens with sufficiently fast confirmation times:
[x402](https://www.x402.org/) is a protocolized approach to JIT payments that leverages the HTTP 402 "Payment Required" status code. Turbo currently supports x402 payments made in **USDC on Base**. The following Turbo features can utilize x402:
157
+
158
+
<Callouttype="warning">
159
+
**Note:** x402 facilitator fees may be applicable for each x402 payment.
160
+
</Callout>
161
+
162
+
-**Uploads:** pay for storage at the time of upload
163
+
-**Top up:** useful when x402 is the preferred payment medium, but facilitator fees on individual uploads are undesirable
fundingMode:newX402Funding({ maxMUSDCAmount:1_000_000 }), // Max 1 USDC
176
+
});
177
+
```
178
+
179
+
See the [Turbo SDK documentation](/sdks/turbo-sdk) and [HTTP API docs](https://payment.ardrive.io/api-docs) for complete integration details.
180
+
89
181
## Credit Sharing
90
182
91
-
Turbo Credits can be shared with other users without transferring ownership, perfect for organizations and teams.
183
+
Turbo Credits can be shared with other users to fund their uploads while maintaining total control over who may spend them, how many they may spend, and for how long they can do so. This is perfect for organizations, collaborations, and teams.
184
+
185
+
Credits can be shared via the Turbo App at [turbo.ar.io](https://turbo.ar.io) or programmatically via the [Turbo CLI](https://github.com/ardriveapp/turbo-sdk/?tab=readme-ov-file#cli), [SDK](/sdks/turbo-sdk), or [API](https://payment.ardrive.io/api-docs).
92
186
93
187
### How Credit Sharing Works
94
188
@@ -104,17 +198,20 @@ Turbo Credits can be shared with other users without transferring ownership, per
104
198
-**Collaboration**: Share credits with project contributors
105
199
-**Educational Programs**: Provide students with controlled access
106
200
107
-
<Callouttype="info">
108
-
**Perfect for:** Companies, teams, educational institutions, and any
109
-
organization needing controlled access to upload power.
110
-
</Callout>
111
-
112
201
## Pricing & Fees
113
202
114
-
-**23.4% fee** applied to credit purchases (covers infrastructure and benefits)
115
-
-**No additional fees** when using credits for uploads
116
-
-**Same value per GiB** as AR regardless of price fluctuations
117
-
-**Subsidized uploads** under 100 KiB are completely free
203
+
- Turbo top up fees cover the costs of managing infrastructure and, in the case of crypto-based top ups, token liquidity.
204
+
- No additional fees are applied when credits are spent.
205
+
- Credits maintain a 1:1 peg of storage purchasing power as Arweave's data storage rates and token price fluctuate.
206
+
-**Uploads under 100 KiB are completely free and do not require a prior top up.**
207
+
208
+
209
+
| Currency | Top Up Fee Percentage |
210
+
| ----------------- | --------------------- |
211
+
| ARIO (AO or Base) | NO FEE |
212
+
| KYVE | 50% |
213
+
| All others | 23.4% |
214
+
118
215
119
216
## Getting Started
120
217
@@ -138,12 +235,17 @@ Ready to start using Turbo Credits? Choose your path:
0 commit comments