Why can't coinbase follow Stripe's example of having a "publishable key" for payment forms? If it weren't for the headache of needing to make an API call to create a payment page (or button, or iframe), I would have added Coinbase support to Tarsnap months ago.