A Button to Web3, Demo
For React developers, just install it from NPM:
yarn add ethpay
import ETHPay from "ethpay";
import "ethpay/index.css"
const App = () => (
<div>
<ETHPay to="0x123456..." value={0.1} currency="eth" />
</div>
);
Props | Desc | Type | Required |
---|---|---|---|
currency | Which currency do you want to the user pays | String: 'eth' | Yes |
to | Address | String | Yes |
value | The amount of currency | Number | Yes |
caption | Button caption | String | No |
title | HTML Title | String | No |
mode | Dark mode or light mode | 'dark'/'light' |
No |
style | CSS Style | CSSProperties | No |
data | The data append to Tx | String, starts with '0x' | No |
showValue | Show value on button | boolean | No |
onTxSent | Called when Tx sent or user rejects | (hash: string) => void |
No |
Typescript is supported.
MPL-2.0