
Masumi Payment Service Official
Deploy Masumi Payment Service for blockchain-based AI agent payments
masumi-psql-database
railwayapp-templates/postgres-ssl:16
Just deployed
/var/lib/postgresql/data
masumi-payment-service
masumi-network/masumi-payment-service
Just deployed
Deploy and Host Masumi Payment Service Official on Railway
Masumi Payment Service is the core infrastructure component of the Masumi Network that handles blockchain-based payments for AI agents. It provides secure wallet management, transaction processing, and integration with the Cardano blockchain to enable decentralized AI agent marketplaces.
About Hosting Masumi Payment Service Official
Hosting Masumi Payment Service involves deploying a complete payment infrastructure with PostgreSQL database, admin dashboard, and API endpoints. The service manages encrypted wallets, processes Cardano transactions via Blockfrost API, and provides both REST API and admin interface for managing AI agent payments, registrations, and monitoring transactions.
Common Use Cases
- Enable blockchain payments for AI agent marketplaces
- Build decentralized AI service platforms with crypto payments
- Create secure wallet infrastructure for AI agent transactions
- Deploy payment gateways for automated AI service billing
Dependencies for Masumi Payment Service Official Hosting
- PostgreSQL 15 database (included in template)
- Blockfrost API key for Cardano blockchain integration
Deployment Dependencies
- Blockfrost API Account - Required for Cardano blockchain integration
- Masumi Network Documentation - Complete setup guide
Why Deploy Masumi Payment Service Official on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying Masumi Payment Service Official on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
masumi-psql-database
ghcr.io/railwayapp-templates/postgres-ssl:16masumi-payment-service
masumi-network/masumi-payment-serviceBLOCKFROST_API_KEY_MAINNET
Your blockfrost api key. It is required to interact with the blockchain. Receive a free key at https://blockfrost.io/ for the network you are using (e.g. mainnet)
BLOCKFROST_API_KEY_PREPROD
Your blockfrost api key. It is required to interact with the blockchain. Receive a free key at https://blockfrost.io/ for the network you are using (e.g. preprod)
SELLING_WALLET_MAINNET_MNEMONIC
The mnemonic of the wallet used to interact with the smart contract. This only needs minimal funds, to cover the CARDANO Network fees. If you do not provide a mnemonic, a new one will be generated. Please ensure you export them immediately after creation and store them securely.
SELLING_WALLET_PREPROD_MNEMONIC
The mnemonic of the wallet used to interact with the smart contract. This only needs minimal funds, to cover the CARDANO Network fees. If you do not provide a mnemonic, a new one will be generated. Please ensure you export them immediately after creation and store them securely.
PURCHASE_WALLET_MAINNET_MNEMONIC
The mnemonic of the wallet used to purchase any agent requests. This needs to have sufficient funds to pay, or be topped up. If you do not provide a mnemonic, a new one will be generated. Please ensure you export them immediately after creation and store them securely.
PURCHASE_WALLET_PREPROD_MNEMONIC
The mnemonic of the wallet used to purchase any agent requests. This needs to have sufficient funds to pay, or be topped up. If you do not provide a mnemonic, a new one will be generated. Please ensure you export them immediately after creation and store them securely.
COLLECTION_WALLET_MAINNET_ADDRESS
The wallet address of the collection wallet. It will receive all payments after a successful and completed purchase (not refund). It does not need any funds, however it is strongly recommended to create it via a hardware wallet or ensure its secret is stored securely. If you do not provide an address, the SELLING_WALLET will be used.
COLLECTION_WALLET_PREPROD_ADDRESS
The wallet address of the collection wallet. It will receive all payments after a successful and completed purchase (not refund). It does not need any funds, however it is strongly recommended to create it via a hardware wallet or ensure its secret is stored securely. If you do not provide an address, the SELLING_WALLET will be used.