2. Current issues
● UI Customization
● Bitpay API sucks
● Extending BTCPay happens in the core code
● Using & integrating BTCPay in your business requires manual configuration
3. What is Greenfield API?
● A new, full API layer for BTCPayServer
● Headless BTCPay - Allows you to manage BTCPayServer entirely through
code
● Allows you to build third-party applications that enhance and extend BTCPay
functionality
4. Greenfield API use-cases Exchange merchant services
Centralized exchanges can host btcpay and automatically configure a store for
each user with their exchange wallet directly linked
5. Greenfield API use-cases Extending BTCPay
Integrate and extend BTCPay with your external application and allow users on a
BTCPay instance to authorize and authenticate
6. Greenfield API use-cases White-labelling flexibility
● Completely skip the BTCPay UI and create your own. You can even build on
top and make a commercial custodial bitcoin payment processor.
● Create mobile and desktop native applications for BTCPay for better UX.
● Build complex apps around other features such as bitcoin wallets.
7. How?
● OpenID for authentication
● REST & SignalR
● Swagger and automatic client generation
10. Current requests
● Merchants using BTCPay that need fiat settlement
● Splitting and forwarding incoming funds
● Advanced automation
11. A new BTCPay plugin for automating your Bitcoin and BTCPay workflows
What is BTC Transmuter?
12. ● Instant fiat settlement
● Managed store transaction fees
● Lightning funds forwarding between nodes
● BTCPay Day ticket system
BTC Transmuter use-cases