Solutions
Ecosystem
Use Cases
Developers
Solutions
Ecosystem
Use Cases
Developers
Fast and scalable permanent data storage
Fast and scalable
permanent data storage
Fast and scalable permanent data storage
Bundling reduces costs and increases efficiency when uploading data to Arweave. Try the hosted solution, Turbo, or operate your own bundler today.
Trusted by


Explore the benefits of bundling
Optimized upload cost
While uploading direct to network has a minimum upload size, bundling charges you based on the individual data item price.
Guaranteed Finality
Bundling ensures finality by consistently retrying data uploads until they’re confirmed onchain.
Instant Data Availability
Bundling allows for optimistic caching via AR.IO Gateways to ensure that once data is uploaded it is immediately available.
Flexible payment options
Pay for uploads to Arweave using a growing list of supported currencies, such as fiat, $AR, $USDC, $MATIC, $SOL, and $ETH.
Bundling via Turbo
Bundling via Turbo
Use a hosted service
Use a hosted service
Use Turbo's production-grade bundling service to ensure fast, reliable uploading without the overhead of running your own service.
Use Turbo's production-grade bundling service to ensure fast, reliable uploading without the overhead of running your own service.
Building a Bundler
Building a Bundler
Run your own bundler
Run your own bundler
Operate your own bundling service for maximum flexibility and control.
Operate your own bundling service for maximum flexibility and control.
Explore the benefits of bundling
Optimized upload cost
While uploading direct to network has a minimum upload size, bundling charges you based on the individual data item price.

import { ANT, ArConnectSigner } from '@ar.io/sdk/web';
async function main() {
const ant = ANT.init({
signer: new ArConnectSigner(window.arweaveWallet),
processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"
})
const { id: txId } = await ant.setRecord(
{
undername: 'brand-new-undername',
transactionId: '432l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM'
ttlSeconds: 3600
},
// optional additional tags
{ tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },
);
}
main();
Instant Data Availability
Bundling allows for optimistic caching via AR.IO Gateways to ensure that once data is uploaded it is immediately available.

Flexible payment options
Pay for uploads to Arweave using a growing list of supported currencies, such as fiat, $AR, $USDC, $MATIC, $SOL, and $ETH.