sponnet / locals-faucetserver Goto Github PK
View Code? Open in Web Editor NEWa (testnet) Ether faucet with a React frontend and a REST API
License: MIT License
a (testnet) Ether faucet with a React frontend and a REST API
License: MIT License
Guys, contact me plz at my email (on my profile), I need to buy testnet ETHs to test staking at ropsten
Hello!
Please help me to resolve this error at start:
/root/locals-faucetserver/node_modules/bitcore-mnemonic/node_modules/bitcore-lib/index.js:12
throw new Error(message);
^
Error: More than one instance of bitcore-lib found. Please make sure to require bitcore-lib and check that submodules do not also include their own bitcore-lib dependency.
at Object.bitcore.versionGuard (/root/locals-faucetserver/node_modules/bitcore-mnemonic/node_modules/bitcore-lib/index.js:12:11)
at Object. (/root/locals-faucetserver/node_modules/bitcore-mnemonic/node_modules/bitcore-lib/index.js:15:9)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object. (/root/locals-faucetserver/node_modules/bitcore-mnemonic/lib/mnemonic.js:3:15)
Thank you so much for creating this faucet! I tried using the commandline API and got the following response:
<Response [200]>
{"address":"0x8b77b3d75b5c543c3ab9f947afd33d52e13ceb83","txhash":"0x3125f2d52c6189fbf1d72776fa4da29a8200f42661ce8aef1b1b25173f097e7a","amount":1000000000000000000}
I entered the txHash into etherscan but unfortunately that transaction doesn't seem to exist and the address's balance doesn't change. I've tried this on two separate machines with different addresses as receivers and encounter this each time.
The faucet has been deprecated.
Thanks for all your support and usage.
We served over 2.5 million faucet requests from 2016 until feb 21 2022.
What a time to be alive!
connecting to EOSC node: https://test-node.eos-classic.io
Wallet initted addr=25f82d2f87dfab2bc40f1acdcd545ea085a396a4
faucet listening on port 3001
last donation: 1531765593297
gasprice is 10000000000
Transferring 100000000000000000000 wei from 0x25f82d2f87dfab2bc40f1acdcd545ea085a396a4 to 0xdecaf9cd2367cdbb726e904cd6397edfcae6068d
{ from: '0x25f82d2f87dfab2bc40f1acdcd545ea085a396a4',
to: '0xdecaf9cd2367cdbb726e904cd6397edfcae6068d',
value: 100000000000000000000,
gas: 21000,
gasPrice: 10000000000 }
buffer.js:202
throw new TypeError(kFromErrorMsg);
^
TypeError: First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.
at Function.Buffer.from (buffer.js:202:9)
at new Buffer (buffer.js:158:17)
at Object.nacl.util.encodeBase64 (/home/ubuntu/eosc-faucet/node_modules/tweetnacl/nacl-fast.js:2176:13)
at nacl_encodeHex (/home/ubuntu/eosc-faucet/node_modules/eth-lightwallet/lib/keystore.js:50:29)
at Function.KeyStore._decryptKey (/home/ubuntu/eosc-faucet/node_modules/eth-lightwallet/lib/keystore.js:146:10)
at KeyStore.exportPrivateKey (/home/ubuntu/eosc-faucet/node_modules/eth-lightwallet/lib/keystore.js:373:26)
at Object.signTx (/home/ubuntu/eosc-faucet/node_modules/eth-lightwallet/lib/signing.js:16:26)
at /home/ubuntu/eosc-faucet/node_modules/eth-lightwallet/lib/keystore.js:520:30
at cb (/home/ubuntu/eosc-faucet/node_modules/eth-lightwallet/lib/keystore.js:457:5)
at /home/ubuntu/eosc-faucet/node_modules/scrypt-async/scrypt-async.js:518:13
Typeerror appears when I tried to execute any transactions
Any suggestions??
Hi,
a collegue asked me to check if I'm able to get Ethers from the faucet, since he would get greylisted all the time. I also tried once, first time with my current IP address and first time in general for this year and I also got greylisted directly. Is this intented behavior or a bug?
Best regards
Matthias
I'm trying to install this code (using Docker), but it keeps failing with this error:
faucet_1 | 2022/03/21 23:14:32 Connected to tcp://faucetserver_geth_1:8545
faucet_1 | connecting to http://faucetserver_geth_1:8545
faucet_1 | /faucetserver/locals-faucetserver/node_modules/@ethersproject/bytes/lib/index.js:9
faucet_1 | return !!(value.toHexString);
faucet_1 | ^
faucet_1 |
faucet_1 | TypeError: Cannot read properties of undefined (reading 'toHexString')
faucet_1 | at isHexable (/faucetserver/locals-faucetserver/node_modules/@ethersproject/bytes/lib/index.js:9:21)
faucet_1 | at hexlify (/faucetserver/locals-faucetserver/node_modules/@ethersproject/bytes/lib/index.js:175:9)
faucet_1 | at new SigningKey (/faucetserver/locals-faucetserver/node_modules/@ethersproject/signing-key/lib/index.js:20:82)
faucet_1 | at new Wallet (/faucetserver/locals-faucetserver/node_modules/@ethersproject/wallet/lib/index.js:123:36)
faucet_1 | at Object.<anonymous> (/faucetserver/locals-faucetserver/index.js:15:14)
faucet_1 | at Module._compile (node:internal/modules/cjs/loader:1099:14)
faucet_1 | at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
faucet_1 | at Module.load (node:internal/modules/cjs/loader:975:32)
faucet_1 | at Function.Module._load (node:internal/modules/cjs/loader:822:12)
faucet_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)
faucet_1 |
faucet_1 | Node.js v17.7.2
faucet_1 | 2022/03/21 23:14:33 Command exited with error: exit status 1
faucetserver_faucet_1 exited with code 1
I've tried using the mkwallet.js and I've tried installing a JSON wallet that I generated on the web, but no luck. mkwallet.js was giving me issues, because eth-lightwallet has changed how it should be invoked:
https://www.npmjs.com/package/eth-lightwallet
Currently the faucet uses the old style, but I haven't been able to upgrade the code to use the new style (since I am quite unfamiliar with Ethereum in general -- I'm helping a friend setup a server) -- it keeps failing in the same way as above. To me it looks like the wallet isn't formatted correctly for the faucet to read it.
Any tips on how to proceed with this?
Thanks!
It seems like the faucet is not making any transaction, maybe it need to be restarted?
Thanks in advance!
I'm trying to generate huge amount of transactions for a work demo. Is it possible for you to send me 100ETHs for Ropsten test network? My address is 0xF7D48a4B5B2E25C72Cd507e5aF924A30516D753B. Thanks in advance!
Hello,
since 11 days, the faucet does not seem to be working anymore. The last outgoing transaction of 0x687422eea2cb73b5d3e242ba5456b782919afc85
was 11 days before. Can you please take a look? Thanks!
Best regards
Matthias
ropsten faucet seems to be down, tx id is shown but not broadcast to network
Hello,
The last outgoing transaction of 0x687422eea2cb73b5d3e242ba5456b782919afc85 was sent 15 days ago.
Can you have a look at it ?
Also, could you send some ethers to this address ? It would be very nice ! Thank you
Best regards
Hoël
Well, eth devs are fuckedup ropsten network with Istambul work (from 2 oct). I had same shit.
Solution:
During syncing you can see sick values like i had ethereum/go-ethereum#20162
If you use non-secure environment (due it's testnet), new geth will allow you to unlock wallets if you run it with --allow-insecure-unlock
key.
P.S. if someone want ETH, write your address here.
Hello!
We are using your faucet in tests.
Simplified example:
In the end address 1 has >0.5 ETH left each time we run tests (manual or CI). And address 2 has small amount of ERC20 tokens. Usually it is considered good practice to return unused coins to faucet. Do we need to return them to you?
Thanks!
Hi, we really appreciate your service. For a new project, a few thousand Ropsten ETH are required, may I have permission to keep hitting the button for several hours? Is there a max we can request? Don't want to cause any issues with your service. Thx, CW
Hi, for a single request I received 34Eth.
Eth address 0x2d52826fB7cC60ecEBB9aF8e683B8F30e95f592a
Hi, I was temporarily using the demo url to faucet test Ether to my prototype DAPP but it seems to have stopped working. Thusly, I realized it's probably more fair to just set up my own faucet and I came across this repo.
Anyways, just wanted to alert you to it's down-status and also verify everything is working with this repo; not sure if the reason for the down status of the faucet is code related.
The faucet funds have been drained by an unknown party: https://ropsten.etherscan.io/address/0x1494aa58056e7f8761a82b2c9586b8fdb2c615ec
To the person emptying the faucet account: please send back the funds to the new address 0xcDA0D6adCD0f1CCeA6795F9b1F23a27ae643FE7C
Keep whatever Ropsten ETH you need for yourself.
This faucet provides service since 2016 to the whole community, so it's not a nice move to run away with everything.
If it does not get refilled - the faucet service unfortunately stops here.
Thank you !
Hi, guess something is broken.
I requested payments, got feedback but received nothing.
0xee168726d52313651aee118a2b4416ece521e8cc
this address actually requested now by my friend0xC6838325843A665BC84ebF43377E1BA7EA4C8244
yesterday.A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.