Skip to main content
Product Updates

What's New

Every release, every fix, every improvement. PayRam ships fast — here's the proof.

27
Releases
218+
Changes Shipped

March 19, 2026

PayRam Frontendv0.4.1
Fixed
  • Remove authenticated config API call from public payments page to prevent auth errors
  • Use plain axios (unauthenticated) for `reportMissedDeposit` on public payments page
PayRam Frontendv0.4.0
Added
  • Default configuration integration for dynamic backend and wallet URLs
  • Unified page headers with `PageHeader` component across all screens
  • Sidebar logo now clickable to navigate home
  • RPC pool frontend alignment with updated backend API changes
UI
  • Fixed alert bar transparency in page headers
  • UI polish for payment links, chart legends, alert bar, and sponsorship copy
  • Addressed loading flash, overflow, and accessibility issues in RPC pool minor fixes
Fixed
  • Guard against null analytics cells crashing dashboard on login
  • Fix `defaultValue` sync issue in RPC pool settings
  • Update `PAYMENTS_APP_CONFIG` with new backend and web wallet URLs
PayRam Corev1.9.1
Fixed
  • BTC batch size reduced to 2 for per-block height updates to improve stability
PayRam Corev1.9.0
Added
  • RPC connection pool with health-based routing, priority ranking, and 60 seed nodes across all supported chains
  • RPC node management APIs — create, update, delete, and per-node live connection testing
  • ARM64 Docker build and publish workflow for multi-platform image support
  • Automatic releases and tag builds via CI pipeline
  • Computed `webhookStatus` field in payment search results
  • Deposit sponsorship retry timeout configuration
  • `CONFIRMING` payment status exposed in API; analytics tightened to processed-only deposits
  • Computed `priority` field in RPCNode API response
  • Hash-based RPC node gatekeeper (`ConnectionHash`) to prevent duplicate node registration
  • BTC fallback node support in RPC pool
Changed
  • Centralized `BLOCKCHAIN_NETWORK_TYPE` environment reads into `models.GetNetworkType()`
  • Removed redundant `network_type` column from `rpc_nodes` table
  • Chain ID retrieval refactored — TRX JSON-RPC probe separated into a dedicated function
  • Seeder now uses `OnConflict{DoNothing}` for idempotency; syncs non-key fields on duplicate key
  • Batch address checking for ETH/BASE blocks for improved performance
  • Chain ID cached via `sync.Once` for Received events matching
Fixed
  • TRX chain ID retrieval — enhanced error handling for unsupported endpoints and improved JSON-RPC probe
  • TRX multi API key support — per-node API key used for gRPC calls instead of single client-level key
  • TRX URL parsing and pool integration
  • TRX timestamp handling
  • RPC pool poisoning from "not found" errors — errors no longer incorrectly evict healthy nodes
  • RPC pool: removed silent `DefaultFreeNodes` fallback to surface configuration issues explicitly
  • Tron node mapping fix — nodes slice initialized to empty instead of nil
  • BTC missed deposit flow improved
  • BTC testnet connectivity fix
  • Sweep retry logic — sweeps no longer incorrectly marked as `not_found` on transient errors
  • Dashboard confirming deposits filter accuracy
  • `FetchTransactionSponsorship` error handling and logging improvements
  • Deposit pipeline stability — prevents silent deposit loss and unsafe height advancement
  • External platform blockchain currency approval logic corrected
  • Chain ID validation skipped on non-connection RPC node updates
  • Signed transaction payload stored for safe re-broadcast on withdrawal failure
  • Race condition and goroutine leak fixes in RPC pool management
  • Worker restart error handling fixed
PayRam Payments Appv1.2.0
Added
  • Withdraw transactions support
  • Sponsorship calculation endpoint and handler
  • Fiat currency and country data integration
  • Automated CI/CD release pipeline
PayRam Walletv2.4.0
Changed
  • TypeScript migration and ESLint configuration
Fixed
  • Improved installation check logic and login redirect on token expiry

March 11, 2026

PayRam Frontendv0.3.1
Added
  • Activity Log in settings with breadcrumb navigation
  • Missed payments reporting feature with UI components, validation and error handling
  • `excludeActionStatusPairs` filter support for activity logs API and hooks
  • `UserMultiSelect` component improvements for activity log filtering
UI
  • Quick filter style updates with high value filter option removed
Fixed
  • Update `WEB_WALLET_URL` in `PAYMENTS_APP_CONFIG` to new production URL
  • Handle 403 Forbidden separately from 401 to prevent unintended logout
  • Update activity log API routes for correctness
PayRam Corev1.8.3
Added
  • Polygon listener and broadcast processor registered in system service
  • Webhook retry mechanism with exponential backoff — failed webhook deliveries are automatically retried at 30m, 1h, 2h, 4h, 8h, 24h, and 48h intervals before being marked as failed; retry intervals are configurable via system configuration
Fixed
  • BTC missed deposit flow - improved handling in BTC client
  • Sweep approval: temporarily disabled fee transfer and signature broadcasting in run method
PayRam Payments Appv1.1.0
Changed
  • Country selector and default payment method configuration
Fixed
  • Card onramp parameter handling improvements

March 5, 2026

PayRam Corev1.8.2
Fixed
  • Polygon mainnet RPC connectivity
PayRam Payments Appv1.0.0
Added
  • Address book service with Ethereum address validation and normalization
  • Sponsorship calculation logic with user payable amount computation
  • Network fee support for payment calculations

March 1, 2026

PayRam Corev1.8.1
Fixed
  • Batch DB query for calldata address checking to fix slow block processing
  • Nil guard for IdentifyOurAddresses to prevent panic
  • Error logging in identifyOurAddresses for silent DB failures
  • Remove MaxBlocksPerBatch cap in polling to eliminate inter-batch sleep
  • Prevent genuine deposits from being marked stale on transient RPC errors
  • Log error from MarkStaleConfirmingDeposits instead of discarding

February 28, 2026

PayRam Frontendv0.3.0
Added
  • OnRamp Payments: new OnrampPaymentsScreen component integrated into OnrampPayments page
  • ErrorBoundary for OnrampPaymentsScreen to handle rendering errors gracefully
  • Confirmation state logic with debug mode and animated transitions for payment flows
  • Legacy QR toggle with improved dropdown overflow handling and payment UI enhancements
  • PayRam logo embedded in QR codes
  • Restart Nodes button in integrations settings
  • Refresh icon added to icon components
  • Configure MCP nav item with icons in sidebar
Changed
  • Rolled back Next.js 15 to 14 for stability
  • Upgraded CSS and UI dependencies to latest compatible versions
  • Cleaned up global CSS, removed redundant configs and duplicate imports
  • Refactored icon imports and added new OnrampPayments API
UI
  • Global design unification — slate color palette, stat strip, settings & payments redesign
  • Dashboard design audit — slate color scheme, table redesign, mobile filters, chart theming
  • Redesigned dashboard metric cards and updated sidebar color theme
  • Mobile hamburger menu, neon green theme, and dashboard polish
  • Instant sidebar highlight on navigation click
  • Fixed dropdown flash by defaulting to desktop positioning
  • Restored credit card icon next to Cards payment method label
  • Aligned Crypto icon layout to match Cards payment method
  • Settings list layout, sweep-in header and info block reorder
Fixed
  • Update wallet URL to production domain
  • Handle 403 Forbidden separately from 401 to prevent unintended logout
  • Prevent automatic logout on transient errors during token refresh
  • Improve logic to check availability of USDC token and BASE blockchain in ChannelSelector
  • Remove duplicate blockchain case showing incorrect card icons
  • Add QR code containers to prevent SVG overflow and fix wallet chain detection race condition
  • Revert build optimizations and remove deprecated Next.js 15 config
PayRam Frontendv0.3.0
Added
  • OnRamp Payments screen with error boundary
  • Confirmation state logic with animated transitions for payment flows
  • PayRam logo embedded in QR codes
  • Restart Nodes button in integrations settings
  • Configure MCP nav item with icons in sidebar
UI
  • Global design unification — slate color palette, stat strip, settings and payments redesign
  • Dashboard design audit — slate color scheme, table redesign, mobile filters, chart theming
  • Mobile hamburger menu and sidebar polish
Fixed
  • Handle 403 Forbidden separately from 401 to prevent unintended logout
  • QR code container overflow and wallet chain detection race condition
PayRam Corev1.8.0
Added
  • Deposit confirming state support - frontend can now track confirmation progress before deposits are fully confirmed
  • Blockchain node validation with mainnet detection (`IsMainnet` method)
  • Support for missed deposit webhook approval workflow
Changed
  • Consolidated webhook processing into single method to prevent duplicate webhook sends
  • Improved OnramperPayments API with better pagination, date filtering, and sorting validation
  • Refactored blockchain client methods for consistency (`ChainIDUint64` renamed to `GetChainID`)
  • Standardized error responses with correct HTTP status codes
Fixed
  • Context deadline/cancellation handling in blockchain processors
  • EnsureTxConfirmed polling behavior on NotFound status
  • TRX sweep transaction field population (Token/From/To/Amount/EventType)
  • BTC sweep UTXO processing to include "confirming" status
  • Analytics graph colors for New/Recurring metrics
  • Payment channel seeder to set Payments App status to active

February 14, 2026

PayRam Frontendv0.2.8
Added
  • Added Payments App Channel
  • Update Payments Page to support Payments App
Fixed
  • Payments Page UI fixes
PayRam Corev1.7.9
Added
  • integration of payments app

February 17, 2026

PayRam MCP Serverv1.1.0
Added
  • Headless setup guide retrieval tool with formatted checklist
  • Agent onboarding skill for automated deployment
  • Analytics references integrated across all existing skills
  • Google Analytics integration on MCP landing page
Changed
  • Renamed headless setup to agent onboarding for clarity
UI
  • Integration card layout split into 2-column grid

February 10, 2026

PayRam Frontendv0.2.7
Added
  • Payments page Disclaimer
Fixed
  • QR code styles and UI improvements
  • Recommended token fix
  • Dashboard UI fixes
PayRam Corev1.7.8
Added
  • tracking of user activity in the dashboard
  • Improved polling logic for the blockchain network processors

January 15, 2026

PayRam Frontendv0.2.6
Added
  • Added support for Polygon.
Fixed
  • Recommended token fix in payments page.
PayRam Corev1.7.7
Added
  • polygon integration
Fixed
  • minor bug fixes

January 6, 2026

PayRam Frontendv0.2.5
Fixed
  • add disclaimer text regarding PayRam software usage and liability
  • add disclaimer text regarding software usage and liability in PaymentScreen
PayRam Corev1.7.6
Fixed
  • buf fix for deposits coming through smart contracts
  • improvement in Tron sweep

December 26, 2025

PayRam Frontendv0.2.4
Fixed
  • TRON QR scan fix.
  • Update precision of amount on scanning QR code on Payments Page.
  • Filter inactive recipient while creating Payout.
PayRam Corev1.7.5
Fixed
  • Fix for JWT token based authentication
  • Minor fix in Ethereum blockchain listener

December 9, 2025

PayRam Frontendv0.2.3
Added
  • Payment channels (TransFi)
  • added support for JWT based authentication
PayRam Corev1.7.4
Added
  • JWT token based authentication for all the dashboard apis
  • Swagger documentation for all apis

November 15, 2025

PayRam Corev1.7.0
Added
  • support for smart contract eth deposits (for example deposits from coinbase)

November 11, 2025

PayRam Frontendv0.2.2
Added
  • Merchant payout: merchant can create a payout request
Fixed
  • Minor bug fixes and performance improvements
PayRam Corev1.6.9
Added
  • added apis for a payout (withdrawal) for merchant.

April 18, 2024

PayRam Corev1.2.6
Added
  • Added APIs to add member
  • Added APIs to add roles
  • Added APIs to add permissions
  • Added APIs to assign roles to members
  • Added API for signing authentication
  • Added APIs to add permissions to roles
  • Added USD adjustment factor of 2%

April 10, 2024

PayRam Corev1.2.5
Fixed
  • removed unwanted log
  • added defer function to avoid nil pointer error
PayRam Corev1.2.4
Fixed
  • added defer to handle abrupt termination of webhook job due to error at network layer
PayRam Corev1.2.3
Added
  • added support for notifying customer through email upon BTC credits
  • added necessary logs
  • updated event consumer library
Fixed
  • fixed few bugs related to transaction which was causing database locking

April 9, 2024

PayRam Corev1.2.2
Added
  • added support to add multiple platforms for a merchant
  • migration to add platform table and updates in the database tables
  • code refactored
  • payment request api no ok response structured

April 5, 2024

PayRam Corev1.2.1
Added
  • added support for tron listening
  • change in routes and handlers for admin apis to follow REST api guidelines
  • code refactored

March 29, 2024

PayRam Corev1.2.0
Added
  • added feature to send email to merchant on payment request
  • added open source event emitter library
  • added open source event consumer library

March 19, 2024

PayRam Corev1.1.6
Added
  • changed USD amount adjustment factor from 0.988 to 0.984
  • refactored the code
  • removed unwanted comments

March 15, 2024

PayRam Corev1.1.5
Added
  • Accounting processor for bitcoin sweep (withdrawal)
  • Updated go.mod and go.sum (showing vulnerability in one of the libraries)

March 14, 2024

PayRam Corev1.1.4
Added
  • Audit processor for bitcoin sweep (withdrawal)
  • changed USD amount adjustment factor from 0.995 to 0.988
  • Updated go.mod and go.sum

March 12, 2024

PayRam Corev1.1.3
Added
  • modified withdraw api to take withdraw hash in param rather than json params

March 9, 2024

PayRam Corev1.1.2
Fixed
  • removed unwanted webhook call for the cancelled payments in create payment request api call
PayRam Corev1.1.1
Added
  • restructured and added few test cases along with make file
  • separate webhook processor for retrying failed webhooks
  • added apis for BTC sweeper (withdrawal)
  • removed unwanted logs
  • added migration to copy deposits to withdra_deposits table for sweeping
  • added migration to mark all cancelled payment requrests webhhok status to received
  • migration to add two more tables
Fixed
  • multiple bug fixes in the code while testing

March 3, 2024

PayRam Corev1.1.0
Added
  • added support to pay using bitcoin
  • bitcoin listener can be run as a separate job
  • created README.md file with installation, configuration and usage details
Fixed
  • error in ether and erc20 subscription stops abrubtly

February 24, 2024

PayRam Corev1.0.8
Added
  • welcome message in the home page
PayRam Corev1.0.7
Fixed
  • small bug fix. added missed return statement in payment request api for all the users when it is a pre prod server

February 23, 2024

PayRam Corev1.0.6
Added
  • added code to copy created at and updated at in db migration
PayRam Corev1.0.3
Fixed
  • bug fix in url configuration
PayRam Corev1.0.2
Fixed
  • bug fix
PayRam Corev1.0.1
Fixed
  • bug fix
PayRam Corev1.0.0
Added
  • First release with new architecture