🚀 Investors Wanted! 📈
Join us in our journey to innovate blockchain technologies. Let's shape the future together.
This tutorial will show you how to receive automated messages when you receive money on the selected Ethereum address. The only thing needed is a Ethereum address where the money will land and a URL where the notification will be sent.
1
2
3
4
5
6
7
8
9
from flask import Flask,request,json
app = Flask(__name__)
@app.route('/B5tN-KtfOTf37',methods=['POST'])
def webhookreceiver():
data = request.json
print(data)
return data
run it with ´´´python3 YOURFILENAME.py´´´
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import requests
import json
############################
# Replace with your Values #
############################
apikey = "YOURAPIKEY"; # API Key in your account panel
contractaddress = "CONTRACTADDRESS"; # Contract address of the token you want to watch
ethereumaddress = "ETHEREUMADDRESS"; # Ethereum address you want to watch
yoururl = "https://yoururl.com/ipnreceiver"; # URL where you want to receive updates
url = "https://api.chaingateway.io/v2/ethereum/webhooks"
payload = json.dumps({"contract": contractaddress, "to": ethereumaddress, "url": yoururl})
headers = {
'Accept': 'application/json',
'Authorization': apikey
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
Congratulations! You just created an address subscription and will receive notifications on future deposits to the provided url.