View on GitHub


Welcome to payme

The most basic Bitcoin payment server you will ever see.

It has no servers, no complex frontend and other than bootstrap that can easily be removed no dependencies of any kind.

It is meant to allow you to quickly take payments online and then move these funds into a more secure Bitcoin full node such as getumbrel or a hardware wallet such as Coldcard.

URL parameters


this parameter will put an amount into the invoice. If you do not add this variable your user will be prompted to add the amount.


This is the customer id and it will check against your customer and if it matches it will use the customers name.

Note, the customers at the moment is just a json array but it could call a database etc.


this sets the currency type and uses this for the conversion. It defaults to GBP.

A normal URL would look a little something like this