Skip to content

Instantly share code, notes, and snippets.

View nolim1t's full-sized avatar
💭
Destablizing Authoritarian governments to ₿UIDL ₿ack ₿etter

nolim1t - f6287b82CC84bcbd nolim1t

💭
Destablizing Authoritarian governments to ₿UIDL ₿ack ₿etter
View GitHub Profile
var Web3 = require('web3');
var web3 = new Web3(new Web3.providers.HttpProvider('https://rinkeby.ethereum.blockchain.yellow.com:8565/'));
var accountobj = Array();
for (var x = 0; x<2; x++) {
accountobj[x] = web3.eth.accounts.create(web3.utils.randomHex(32));
}
console.log(accountobj);
@nolim1t
nolim1t / hodl.txt.age
Last active February 8, 2020 07:59
HODL Manuscript
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IGYyVVo1QSBxeFFi
OHVUZk1FT2FuTG1hRGpDSWYyUDN2QXRZYWxTYVpPTHNLb3pOUkYwCmw0N2VScmYy
eUR0REdLQ2xmclhsQ2gxQzJBaTdpK1BQRHEvaFpTelBobm8KLS0tIHZZZnRKTjlo
YVJIMnh5RDkzSW4wWmNHTUhHbUJxUytlTEtyNWg4MjBpZW8Ks6GaCrn7dlv+3qYP
LK+sTNUgs75+YX9fmVpkfbxlqDyn2LfcXXxHgp/9fEUizmjrfSWDW9xpmbs8+HVT
1/Q84KHnQvNcBb87bcOFUw/qONAozMCQzZe5TPdwLjMe7BA6Pc1HepXEaWRBEZAe
ojXWBaqrU+fUEf/xJQBdvRsn0gF9eHkrUIIga1xbslnZwvV+JEtYVATlxS3Ewo1A
E/u+iH+KUrlbnPW+24klQl7Qqet3pQ0AE7I=
-----END AGE ENCRYPTED FILE-----

Public IP: 49.229.34.132

Bitcoin mainnet

  • RPC https endpoint: https://bitcoin.blockchain.yellow.com
  • software: bitcoind v0.19.0.1
  • docker image: lncm/bitcoind:v0.19.0.1
  • rpc port: 8332
  • p2p port: 8333
  • ZMQ block notifications: 28332
  • ZMQ transaction notifications port: 28333
@nolim1t
nolim1t / External.sol
Created February 4, 2020 10:33
External Solidity Contract Calling
pragma solidity ^0.4.11;
contract TokenPrototype {
function transfer(address to, uint256 value) public returns (bool) {}
function name() public view returns (string) {}
}
contract Client {
TokenPrototype _t; // We can see the transfer function
@nolim1t
nolim1t / age_fun.sh
Last active January 29, 2020 10:34
Fun with age (go utility). Take a look at https://github.com/FiloSottile/age (works best with go 1.13.7)
# Using SSH public key to encrypt
echo "Hello AGE World" | age -a -r "`cat .ssh/id_ed25519.pub`" -o ssh_encrypted_output.txt
# Decrypting with ssh private key
cat ssh_encrypted.txt | age -d -i .ssh/id_ed25519
# Using pipes
echo "Hello AGE. Lets encrypt and decrypt this" | age -a -r "`cat .ssh/id_ed25519.pub`" | age -d -i .ssh/id_ed25519
@nolim1t
nolim1t / APIs-to-check-burn-tx.txt
Last active March 29, 2020 14:40
Matic deposit function. Copy both files somewhere and then do npm install.. then deposit and check balances.
https://testnetv3-syncer.api.matic.network/api/v1/tx/0x77ade7268cf6f879cad5ce1d8adc3d0c93bce0831c8e27f3caed00f1b2c42dc4
and
https://testnetv3-watcher.api.matic.network/api/v1//header/included/6460105
@nolim1t
nolim1t / id_ed25519.age
Last active February 8, 2020 08:12
age128u44gdwwkw88k46qyaflm3df8s325rdt8y5fa23pp2epsr9wdkqv3qulr
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAydlk2QUIyWVNEUGl4VDdL
YnNpSWt0NVdSQXU0RVhlUllJTy8xRlh1bkZnCktTeXd3eDJ3ZU1SS3dMekRHZjNY
dzFQdGttK0hyWGdnem1HaTVNNi9nQzgKLS0tIEJVL1Q5ckxRU0JxeUxEcUZOSWl6
R1AxcnUxWkhGaVBRSEJQQnNVSDgwUVEKRUJJ8v2y6qQkdNXZBbsFls4ItmXRERmH
EZI/PfDdLD1IVb2Io21jSouPcMtz8eUPtyrzeEjdrsWwkKxgfz5d75kjE2/PIjII
yVep8yOT/VHAngFfDZc06mrXXXE+quvr6xRQEhpceVr9BH+eMpCPDu5hlZr8BNcl
FZYF+mvxgTC45STVIhG6jg72xdB5EAgM65wE+zQTWdRawV7l0B23cNVPNwd9CMdU
xV9h5T6N2wU0TIEaN0fLEdV74HEtKCO1JGBQRCgjPLBvb4YQimQ+vHUA5m+iToEV
wRMq7MGah783JiIEBZI3hNduWGEojyfFRjzH0Qm5Vzz6A8lcVIcIESPTpSjdK+uX
@nolim1t
nolim1t / config.template
Last active December 27, 2019 13:58
Start c-lightning from docker container (this is build from c-lightning master). Defaults: .lightning and .home (copy config.template to .lightning)
network=bitcoin
alias=Example Clightning
rgb=14eb00
mainnet
# log level
log-level=debug:lightningd
bitcoin-rpcconnect=IPADDR
bitcoin-rpcport=8332
@nolim1t
nolim1t / getbitcointx.sh
Last active December 18, 2019 11:34
Get transaction information from bitcoind RPC
#!/bin/bash
USER='rpcuser'
PASSWORD='rpcpassword'
TXID='bitcoindtxid'
curl --user $USER:$PASSWORD \
--data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "gettxout", "params": ["'$TXID'", 1] }' \
-H 'content-type: text/plain;' http://127.0.0.1:8332/ | jq .result
@nolim1t
nolim1t / tokenmint.sol
Created December 3, 2019 09:00
Sample Token from tokenmint.io
/**
*Submitted for verification at Etherscan.io on 2019-02-06
*/
pragma solidity ^0.4.24;
// File: node_modules/openzeppelin-solidity/contracts/token/ERC20/IERC20.sol
/**
* @title ERC20 interface