Skip to content

Simple PushTX server to push Groestlcoin transactions via SMS

Notifications You must be signed in to change notification settings

Groestlcoin/smspushtx

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SMSPushTX

Simple PushTX server to send Groestlcoin transactions via SMS (using Nexmo/Vonage).

You can use either base64 or hex encoded raw transactions.

Sending messages longer than 160 characters

Modern GSM phones can automatically split longer messages into 160-character chunks. These are automatically joined together correctly on the server.

If your phone can't do this automatically, you can do it manually by prefixing each message with the following scheme:

  • (1/2) and (2/2) for 2 messages
  • (1/3), (2/3) and (3/3) for 3 messages
  • (1/4), (2/4), (3/4), and (4/4) for 4 messages
  • etc.

The space after the bracket is not necessary.

Instructions

  • git clone https://github.com/Groestlcoin/smspushtx
  • pip install -r requirements.txt
  • nano server.sh (change 0.0.0.0 to ip address of server)
  • ./server.sh
  • In Nexmo/Vonage Settings: set Default SMS Setting > HTTP Method to POST-JSON
  • In Nexmo/Vonage Numbers: set SMS Inbound Webhook URL to http://server:port/smspushtx

About

Simple PushTX server to push Groestlcoin transactions via SMS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.6%
  • Shell 1.4%