Skip to content

Instantly share code, notes, and snippets.

@0xGoerliMainnet
0xGoerliMainnet / CloverOutsider.md
Created May 8, 2024 16:19 — forked from mattrixman/CloverOutsider.md
Clover Development First Impressions

Clover Development First Impressions

A View From The Outside

The Experiment

In order to assess the friendliness of the user facing documentation, a new hire (Matt Rixman, SDET), was instructed to build an app using the Clover API without the help of his new co-workers. Matt's goal was to "capture the confusion" that an external developer would face when first presented to the Clover app ecosystem.

ContractAddress TokenName TokenSymbol holder count transfer count # of times appears in list notes
0x420b595d8b648971b3bfcf46e66544c384860536 VenmoCash VMO 1 6 2
0xdeeb40536e94be7226b77fb89d7d3cd65a82fb85 Zoom Protocol ZOM 1 9 2
0xe670848d54788997942ecf938cd23b09550bae73 TARO TARO 1 4 2
0xf28fec34928a1dc19b650104ae082665b66f720e ETH/BTC Long-Only Alpha XTF.SWCEBL 1 4 2
0x030385efc63ebda6021d9098b1fcc422547d83d3 Tacos @ Taconomics.io $TACO 2 5 2
0x03bb9bbf0423e44370e88ec5fc31eecf4e2b4ac2 STVKE.Network STV 2 9 2
0x05e850909664a3cf926ca4777c3ec1577d36ec18 OnFlow Flow 2 8 2
0x06ca771a689d6d5f5e435be2ef1d1ffc6bdb3b4c Wing Token WING 2 8 2
0x08a958bdc9e0beb0c3ee2ec6e9c0013f14ce66e5 Harold Returns KEKW 2 6 2
@0xGoerliMainnet
0xGoerliMainnet / Faucet.sol
Created May 2, 2024 16:20 — forked from PraneshASP/Faucet.sol
Smart contract for a token faucet
// SPDX-License-Identifier: UNLISCENSED
pragma solidity ^0.8.4;
interface IERC20 {
/**
* @dev returns the tokens owned by `account`.
*/
function balanceOf(address account) external view returns (uint256);

Keybase proof

I hereby claim:

  • I am mtnskiier on github.
  • I am mtnskiier (https://keybase.io/mtnskiier) on keybase.
  • I have a public key ASBvdDYBidv-zeLjOmYsrnWvTxvCN_Dpewe3PI98klbqKgo

To claim this, I am signing this object:

@0xGoerliMainnet
0xGoerliMainnet / tokens.json
Created March 27, 2024 02:58 — forked from leon-do/tokens.json
tokenlist swap
{
"name": "ETCswap",
"timestamp": "2023-12-13T18:25:25.830Z",
"version": {
"major": 1,
"minor": 0,
"patch": 0
},
"tags": {},
"logoURI": "ipfs://QmNa8mQkrNKp1WEEeGjFezDmDeodkWRevGFN8JCV7b4Xir",
@0xGoerliMainnet
0xGoerliMainnet / incognito_eth.sh
Created February 11, 2024 04:19 — forked from joshhamon/incognito_eth.sh
Run multiple vNodes on the same machine/cloud VM
#!/bin/bash
# Update api="https://mainnet.infura.io/v3/*" with your mainnet url. Go to the forum on we.incognito.org for help
# Update the following section with your validator keys
validator_keys=(
"KEY 1"
"KEY 2"
"KEY 3"
...
@0xGoerliMainnet
0xGoerliMainnet / b2m.mjs
Created January 17, 2024 16:11 — forked from WietseWind/b2m.mjs
Simple B2M with hosted xPOP
import { derive, utils, signAndSubmit } from 'xrpl-accountlib'
import { TxData } from 'xrpl-txdata'
import { XrplClient } from 'xrpl-client'
import { xpop, setEndpoints as xpopEndpoints } from 'xpop'
import fetch from 'node-fetch'
// The above needs:
// npm install xrpl-accountlib xrpl-txdata xrpl-client xpop node-fetch
console.log('Obtaining XRPL Testnet account (faucet)')
{
"chains":[
{
"chainName":"Ethereum",
"chainType":"evm",
"rpc":"https://eth-rpc.gateway.pokt.network",
"networkName":"Ethereum",
"chainId":1,
"nativeCurrency":{
"name":"Ethereum",
// SPDX-License-Identifier: GNU GENERAL PUBLIC LICENSE V3
pragma solidity =0.8.3;
contract WBNB {
string public name = "Wrapped BNB";
string public symbol = "WBNB";
uint8 public decimals = 18;
event Approval(address indexed src, address indexed guy, uint wad);
event Transfer(address indexed src, address indexed dst, uint wad);
Get the API Token
${headers} Create Dictionary content-type=application/json
${resp} Post Request APILojinha uri=/login
... data={"usuariologin": "vanessa.redes","usuariosenha": "123456"}
... headers=${ headers }
${token} Get From Dictionary ${ resp.json()["data"]} token
Set Suite Variable ${TOKEN}
Create new Product
${ headers } Create Dictionary content-type=application/json token=${token}