Data Upload Service
This service is used with Arweave Data Storage SDK to upload data to Arweave and pay for the storage using other chain's stablecoin tokens.
Supported chains and stablecoins
Ethereum and EVM: USDC and USDT
Solana: USDC and USDT
Cosmos: Noble
If you would like to request support for a stablecoin payment on a different chain, please open an issue in the github repo here
Prerequisites
Docker
Node.js (>= v20.18.3)
pnpm (>= v9.14.2)
Installation
pnpm installRunning the service
pnpm start:devRunning the service in production mode
pnpm start:prodPrisma migrations
pnpm db:migrate:devpnpm db:migrate:prodPrisma Studio
pnpm db:studio
Last updated
Was this helpful?