All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Complete marketplace ecosystem for AI service monetization and discovery
- Smart Contract (
AIServiceMarketplace.sol):- On-chain service registry with metadata
- Payment escrow with automatic settlement
- Reputation system with weighted ratings
- Subscription management with auto-renewal
- Dispute resolution mechanism
- Earnings withdrawal for service owners
- TypeScript SDK (
@nirholas/universal-crypto-mcp-marketplace):MarketplaceServiceclass for service managementSubscriptionManagerfor on-chain subscriptions- Service discovery with advanced filtering
- Rating and review submission
- Analytics and metrics tracking
- Dispute filing and resolution
- REST API Server:
- Express.js-based marketplace API
- Service registration and discovery endpoints
- Subscription management endpoints
- Rating and analytics endpoints
- Webhook support for events
- Flexible Pricing Models:
- Pay-per-use pricing
- Daily, weekly, monthly, annual subscriptions
- Free tier support
- Multi-token payment support (USDC, DAI, etc.)
- Documentation:
- Complete API reference
- Step-by-step tutorial
- Production-ready example (Weather AI service)
- Use case guides
- Best practices and security guidelines
- Testing:
- Comprehensive unit tests
- Service registration tests
- Discovery and filtering tests
- Rating system tests
- Subscription tests
- CI/CD pipeline with GitHub Actions
- Comprehensive test suite with Vitest
- Security scanning with CodeQL
- Dependabot for automated dependency updates
- Documentation Overhaul:
- Animated SVG demo in README
- Architecture documentation with Mermaid diagrams
- Troubleshooting guide with common issues
- Quick Start guide (2-minute setup)
- 50+ copy-paste example prompts
- Comprehensive examples documentation
- Resources & Learning page with external links
- "Who's Using This" section
- Developer Experience:
- TypeDoc API documentation generation
- GitHub issue templates (bug reports, feature requests)
- PR template for better contributions
- FUNDING.yml for GitHub Sponsors
- SEO & Discoverability:
- Enhanced package.json keywords (25 keywords)
- Comparison table vs other MCP servers
- Community links section (Discord, Twitter, GitHub Discussions)
- Professional badges with logos
- License updated from MIT to Apache-2.0
- Lowered test coverage thresholds to realistic levels
- Updated mkdocs navigation with new pages
0.1.0 - 2026-01-22
- Initial release
- Support for all major EVM chains (Ethereum, BSC, Polygon, Arbitrum, Base, Optimism, opBNB)
- 50+ MCP tools for blockchain interactions
- Multiple transport modes (stdio, HTTP, SSE)
- Integration with DeFi protocols (Aave, Compound, Uniswap, etc.)
- Cross-chain bridge support
- Security scanning tools (GoPlus integration)
- Market data from CoinGecko, DefiLlama, LunarCrush
- DEX analytics from DexPaprika and GeckoTerminal