Dash is going viral in venezuela -crossed 100,000+ signups, need your Support ,Urgent

how much dash shoud we ask for Getfreedash per month ?

  • 50 dash per month

    Votes: 4 10.0%
  • 75 dash

    Votes: 2 5.0%
  • 100 dash

    Votes: 6 15.0%
  • 150+ dash

    Votes: 8 20.0%
  • 500+ dash :)

    Votes: 20 50.0%

  • Total voters
    40
Jan 12, 2018
88
59
58
28
Caracas, Venezuela
dashyouth.org
Dash Address
Xcu6uQQ2DoAgV6Q2G5jhN8pCNhtKdNLFVA
Hi @Dashmaximalist !

Just wanted to thank you and congratulate you for the effort you are putting into this. Every dollar is a difference maker here in Venezuela.

Also wanted to testify the impact this proposal is having, in the past week or so 4 different friends have talked to me about it without even knowing I'm part of the forum.

So, congrsts on a job well done!

Best regards,

Santos
 

Dashmaximalist

Active Member
Mar 16, 2017
1,008
247
133
37
maptags.in
Hi @Dashmaximalist !

Just wanted to thank you and congratulate you for the effort you are putting into this. Every dollar is a difference maker here in Venezuela.

Also wanted to testify the impact this proposal is having, in the past week or so 4 different friends have talked to me about it without even knowing I'm part of the forum.

So, congrsts on a job well done!

Best regards,

Santos
That's fantastic to know , we are pushing hard to get as much adoption as we can , thanks for your support
 

Dashmaximalist

Active Member
Mar 16, 2017
1,008
247
133
37
maptags.in
Hey @Dashmaximalist !

I've been setting up an education proposal targeting middle schoolers and University students here in Venezuela.

Would love to promote your project on our lectures and to build an alliance with you since I believe your proposal has a great potential for mass adoption in our country.
That sounds fantastic buddy , that's really cool, dash for students would be awesome. Btw we are also interested in the remittance market as we are aware that venezuela has one of the biggest remittance markets in the Americas
 

AlejandroE

Active Member
Dec 3, 2017
285
208
103
Caracas, Venezuela
That sounds fantastic buddy , that's really cool, dash for students would be awesome. Btw we are also interested in the remittance market as we are aware that venezuela has one of the biggest remittance markets in the Americas
Hello friend, Im the advisor on Santos team and they are preparing a good thing for students. Regarding remittances we are doing a remittance guide called "Send Money Home". Soon we will give an update in our proposal and preproposal. We are working all alligned in the same goal :)
 

Dashmaximalist

Active Member
Mar 16, 2017
1,008
247
133
37
maptags.in
Hello friend, Im the advisor on Santos team and they are preparing a good thing for students. Regarding remittances we are doing a remittance guide called "Send Money Home". Soon we will give an update in our proposal and preproposal. We are working all alligned in the same goal :)
perfect
 

demo

Well-known Member
Apr 23, 2016
3,113
263
153
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
@Dashmaximalist whats up with the payments? Are you still pay them manually?

You have to decide what your project will be. If it is open source, then release the code now so that someone could help you in automating your payments.

Furthermore you have to decide whether it will be free open source (so that anyone can use it for whatever purpose) or restricted open source (which means you define who is allowed to use it). And of course, in case you get funded by the MNOS, you have to decide who holds the copyrights of your project and of your software (either you or the masternodes community).
 
Last edited:

Dashmaximalist

Active Member
Mar 16, 2017
1,008
247
133
37
maptags.in
yes , we are doing payments manually , but its a difficult job , we can pay 1000+ address in less than 10 minutes , and personally i prefer that for now because , paying manually helps us catch fraud and other issues , but if we get 10,000 or per day then its gets troubling. having said that the question of open source / restricted is too far to think about for now.
i dont mind making it restricted open source just for dash ecosystem.
 

demo

Well-known Member
Apr 23, 2016
3,113
263
153
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
paying manually helps us catch fraud .
No. It does not.
The rules you follow in order to detect fraud, should be automated also.
What are your fraud detection rules?
Write them down, so that someone may write code for it.
 
  • Like
Reactions: TroyDASH

Dashmaximalist

Active Member
Mar 16, 2017
1,008
247
133
37
maptags.in
No. It does not.
The rules you follow in order to detect fraud, should be automated also.
What are your fraud detection rules?
Write them down, so that someone may write code for it.
ok buddy lets think of later , for now we want to add much more features and marketing related stuff. once we get funded we can certainly think of automatic . payments. having said that do you know of any code that can automate payments in PHP / Nodejs ??
 

demo

Well-known Member
Apr 23, 2016
3,113
263
153
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
having said that do you know of any code that can automate payments in PHP / Nodejs ??
The language doesnt matter. Whatever language you are planning to use, it ends at the advice of @UdjinM6. You have to use a dash-cli/rpc_client call at the end.

If you are planning to use node.js you may use something like this
https://www.npmjs.com/package/rpc-client
or this https://github.com/jklepatch/monero-nodejs-rpc-client
If you are planning to use php you may use something like this
https://github.com/fguillot/JsonRPC

But I personnaly wouldnt trust anything else than dash-cli.

I always recommend to never add unnecessary programming layers. Payments should be stable and secure. The more low level you are, the more stable and secure you are. The more layers you add, the more unstable and insecure you are.
 
Last edited:

Dashmaximalist

Active Member
Mar 16, 2017
1,008
247
133
37
maptags.in
man we need a simple API like blockcypher but unfortunately their APIs dont give fine control over fees ( or we are not able to crack it correctly ), let me know if we have something like that , else we need to quickly build a simple API in multiple languages for people to use and give it for free , blockcypher charges developers which is not great
 

demo

Well-known Member
Apr 23, 2016
3,113
263
153
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
Why interact with the blockchain using blockcypher api?
You have better run a dashd and communicate with it directly via remote procedure calls, and without intermediates.

I got a glimpse at their code samples..
https://www.blockcypher.com/dev/dash/#documentation-structure
https://www.blockcypher.com/dev/dash/data/samples/create-tx.html
https://gist.github.com/matthieu/b07c5ba27bc99188a15f#file-gistfile1-sh-L9
This is insecure! They send the private key through http! Of course it is a sample, but such mistakes shouldnt exist not even in samples...
 
Last edited:

demo

Well-known Member
Apr 23, 2016
3,113
263
153
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
A reason where it makes sense to use a generic API for your transactions, is when you want your service to support coins that are not bitcoin tehcnology related.
 

Dashmaximalist

Active Member
Mar 16, 2017
1,008
247
133
37
maptags.in
Why interact with the blockchain using blockcypher api?
You have better run a dashd and communicate with it directly via remote procedure calls, and without intermediates.

I got a glimpse at their code samples..
https://www.blockcypher.com/dev/dash/#documentation-structure
https://www.blockcypher.com/dev/dash/data/samples/create-tx.html
https://gist.github.com/matthieu/b07c5ba27bc99188a15f#file-gistfile1-sh-L9
This is insecure! They send the private key through http! Of course it is a sample, but such mistakes shouldnt exist not even in samples...

I tried to use dash insight api as well , but it fails in the first step itself

https://github.com/dashpay/insight-ui-dash

npm ERR! code ELIFECYCLE

npm ERR! errno 22

npm ERR! [email protected] preinstall: `./scripts/download`

npm ERR! Exit status 22

npm ERR!

npm ERR! Failed at the [email protected] preinstall script.

npm ERR! This is probably not a problem with npm. There is likely additional logging output above.


npm ERR! A complete log of this run can be found in:

npm ERR! /Users/krishnayogi/.npm/_logs/2018-02-14T12_04_08_797Z-debug.log

let me know if you can help on this
 

demo

Well-known Member
Apr 23, 2016
3,113
263
153
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
You want to use insight-ui-dash, which is a dash blockchain explorer web application service for Bitcore Node Dash, which is a Dash full node for building applications and services with Node.js. which node is extensible and can be configured to run additional services, which at their minimum they have an interface to Dash Core v0.12.1.x. !! This is exactly what I call unnecessary programming layers problem. Why dont you go directly and ask Dash Core v0.12.1.x ? Why do you need all these intermediates?

By the way we are now at Dash Core v0.12.2.3, so all these unnecessary programming layers should have been updated. But are they?
 

Dashmaximalist

Active Member
Mar 16, 2017
1,008
247
133
37
maptags.in
You want to use insight-ui-dash, which is a dash blockchain explorer web application service for Bitcore Node Dash, which is a Dash full node for building applications and services with Node.js. which node is extensible and can be configured to run additional services, which at their minimum they have an interface to Dash Core v0.12.1.x. !! This is exactly what I call unnecessary programming layers problem. Why dont you go directly ans ask Dash Core v0.12.1.x ?

By the way we are now at Dash Core v0.12.2.3, so all these unnecessary programming layers should have been updated. But are they?
where's the simple REST API library that can create web wallets ??
 

demo

Well-known Member
Apr 23, 2016
3,113
263
153
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
I dont know.
If you hate dash-cli..
Code:
dash-cli sendmany "tabby" "{\"XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg\":0.01,\"XuQQkwA4FYkq2XERzMY2CiAZhJTEDAbtcg\":0.02}"
...why dont you use JSON rpc calls?
Code:
curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "sendmany", "params": ["tabby", "{\"XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg\":0.01,\"XuQQkwA4FYkq2XERzMY2CiAZhJTEDAbtcg\":0.02}", 6, false, "testing"] }' -H 'content-type: text/plain;' http://127.0.0.1:9998/
 
Last edited:

demo

Well-known Member
Apr 23, 2016
3,113
263
153
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
Furthermore, could you please explain the architecure of your design, and why you so desperately need HTTP REST API.
Where is your site located?
Is it in a dedicated server?
Is it a wordpress in goddady?
And where do you want your dash wallet to be located?
Do you want to host your own dash wallet?
Do you want to use some kind of dash wallet service? (and which?)
 

Cofresí

Member
Dash Core Team
Aug 22, 2014
86
82
58
121
Carribean
Hi Krishna! I'm very excited with your excellent initiative and wish you best of luck!

I tried to use dash insight api as well , but it fails in the first step itself

https://github.com/dashpay/insight-ui-dash

npm ERR! code ELIFECYCLE

npm ERR! errno 22

npm ERR! [email protected] preinstall: `./scripts/download`

npm ERR! Exit status 22

npm ERR!

npm ERR! Failed at the [email protected] preinstall script.

npm ERR! This is probably not a problem with npm. There is likely additional logging output above.


npm ERR! A complete log of this run can be found in:

npm ERR! /Users/krishnayogi/.npm/_logs/2018-02-14T12_04_08_797Z-debug.log

let me know if you can help on this
Did you fail on this step?
npm install -g bitcore-node-dash

This currently fails on mac when trying to install dashcore. You should be fine on Ubuntu though. Do you have the possibility to install it on Ubuntu?

where's the simple REST API library that can create web wallets ??
Just an idea, but maybe you can work with the guys that created https://mydashwallet.org/ to integrate their "keystore wallet" function directly into your website. These are not web wallets, but password protected client-side keystore files the client can download directly to his computer and administer (send/receive) on the site. This could be a step during your registration process. All you would need after that is to have the client post his public key for you to send DASH to. You collect these public keys and bulk send once a day or better still send immediately after registration

Another idea is to ask user @ec1warc1 (@dash.red on discord) how he does this exactly:
https://www.dash.org/forum/threads/...-1500-transactions-per-day.26172/#post-162578

cheers,
Cofresi
 
  • Like
Reactions: Dashmaximalist

demo

Well-known Member
Apr 23, 2016
3,113
263
153
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
Another idea is to ask user @ec1warc1 (@dash.red on discord) how he does this exactly:
https://www.dash.org/forum/threads/...-1500-transactions-per-day.26172/#post-162578
I have already told him to ask dash.red. And dash.red told us how he is doing it. He is using a LAMP server which communicates with a dashd.

Regarding tuning the app server and other servers. I have the three servers isolated, talking to each other over the network. The app is LAMP for wordpress, without the DB. Then, there are the DB server and the wallet server. Each on its own OS.
 
Last edited:

demo

Well-known Member
Apr 23, 2016
3,113
263
153
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
This currently fails on mac when trying to install dashcore. You should be fine on Ubuntu though. Do you have the possibility to install it on Ubuntu?
He doesnt need to change his mac OS.
A similar to the bash shell i wrote ....
https://www.dash.org/forum/threads/...-your-support-urgent.28708/page-3#post-168127
....can be used to his mac OS also.
https://www.pluralsight.com/courses/introduction-bash-shell-linux-mac-os
https://github.com/Toberumono/Miscellaneous/wiki/Installing-Bash-4.3-on-Mac-OSX
 
Last edited:

Unstoppable

Member
Jan 25, 2018
145
64
78
ok buddy lets think of later , for now we want to add much more features and marketing related stuff. once we get funded we can certainly think of automatic . payments. having said that do you know of any code that can automate payments in PHP / Nodejs ??
This is a very big mistake in your thinking. You absolutely MUST automate this thing so that it can scale. Only afterward should you work to 'add features' and 'marketing related stuff'. Imagine that next week you have 50,000 people sign up for free dash, and you have to process all of them manually. Then 50,000 the next day. It's impossible, and you will make mistakes. The Venezuelans will lose trust in you and in Dash if you are not able to scale.

You are doing a good thing here, but you need to be very careful with this so you don't cause Venezuela to distrust you or Dash. You must automate. Then expand your features. For what it's worth, I have contributed nearly 1 dash. I don't want it repaid. I support you, but you need to get this right.
 
  • Like
Reactions: GrandMasterDash

demo

Well-known Member
Apr 23, 2016
3,113
263
153
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
This is a very big mistake in your thinking. You absolutely MUST automate this thing so that it can scale. Only afterward should you work to 'add features' and 'marketing related stuff'. Imagine that next week you have 50,000 people sign up for free dash, and you have to process all of them manually. Then 50,000 the next day. It's impossible, and you will make mistakes. The Venezuelans will lose trust in you and in Dash if you are not able to scale.

You are doing a good thing here, but you need to be very careful with this so you don't cause Venezuela to distrust you or Dash. You must automate. Then expand your features. For what it's worth, I have contributed nearly 1 dash. I don't want it repaid. I support you, but you need to get this right.
He said "once we get funded". Do you think it is easy to automate fraud detection, or to automate payments? @Dashmaximalist 's task is too complicated. We may help him as much as we can with advices and small donations, but at the end he may have to pay real experts, so he needs real funding, funding from the budget system.

The important task/challenge for him is to be able to distinguish who is the real expert and who is not, who is giving the good advice and who the bad one. It is the same important task/challenge the masternode owners (those who are not stupid or spies) are facing. Masternodes often fall into the pit of scammers, and they spend the budget money for bullshits, thats why they initialy rejected @Dashmaximalist's proposal. It is the same important task/challenge every human being is facing, when the daemons and the angels are talking into the mind, and he/she is hearing and following only one voice at a time. This important task/challenge of hearing good and bad voices and choosing among them, is our exercise field in this universe and the reason we are living in this universe. In this universe we have to understand the knowledge tree, the tree of the knowledge of good and evil.
 
Last edited:

djcrypto

Member
May 27, 2014
180
94
88
This is a very big mistake in your thinking. You absolutely MUST automate this thing so that it can scale. Only afterward should you work to 'add features' and 'marketing related stuff'. Imagine that next week you have 50,000 people sign up for free dash, and you have to process all of them manually. Then 50,000 the next day. It's impossible, and you will make mistakes. The Venezuelans will lose trust in you and in Dash if you are not able to scale.

You are doing a good thing here, but you need to be very careful with this so you don't cause Venezuela to distrust you or Dash. You must automate. Then expand your features. For what it's worth, I have contributed nearly 1 dash. I don't want it repaid. I support you, but you need to get this right.
I agree. Put in the funding to get this done right and made open source so it can be a tool for all developing countries to create a Dash economy.
 
  • Like
Reactions: Dashmaximalist

Unstoppable

Member
Jan 25, 2018
145
64
78
I suggest you sort our your short-term automation plan, your long-term strategy, clearly define your milestones, set up escrow, then submit your proposal.
I really, really want you to make this work. Then I would like to see you roll this out SLOWLY, one new country per month, till you've saturated Latin America and Africa. But don't get ahead of yourself again like you did here. I hope you can get this back on track quickly while the buzz is buzzing.