Ricardo Guilherme Schmidt
Engenheiro de Contratos Inteligentes, Status.im
A Status.im é uma cateira de criptomoedas e um portal para web3 com mensageiro seguro. https://status.im/
| #!/bin/bash | |
| # URL base para download do ooniprobe | |
| BASE_URL="https://github.com/ooni/probe-cli/releases/download" | |
| # Nome do arquivo de domínios | |
| ARQUIVO="dominios.txt" | |
| ARQUIVO_TEMP="dominios_temp.txt" | |
| ARQUIVO_DIFF="dominios_diff.txt" |
| https://001game1.com | |
| https://001game2.com | |
| https://001game3.com | |
| https://001game4.com | |
| https://001game5.com | |
| https://001game6.com | |
| https://001game7.com | |
| https://001game8.com | |
| https://001game9.com | |
| https://0066bet.com |
Ricardo Guilherme Schmidt
Engenheiro de Contratos Inteligentes, Status.im
A Status.im é uma cateira de criptomoedas e um portal para web3 com mensageiro seguro. https://status.im/
| This post links my 3Box profile to my Github account! Web3 social profiles by 3Box. | |
| ✅ did:3:bafyreibon7m4jtkjyor7udjzqp6adje4rur7itzc3cowdpriyp5jxhot3i ✅ | |
| Create your profile today to start building social connection and trust online at https://3Box.io/ |
I hereby claim:
To claim this, I am signing this object:
| ## Using conventionalcommits for commit messages: https://www.conventionalcommits.org/en/v1.0.0/#specification | |
| ## creates scaffolding for an embark-project in the folder named <project-name> | |
| # npx embark new <project-name> | |
| ## sets the license of project https://github.com/Ovyerus/license#readme https://spdx.org/licenses/ | |
| # npx license <SPDX Identifier> | |
| # Envoirement Setup | |
| ## install node-js using nvm https://github.com/creationix/nvm | |
| nvm install 10.17.0 |
| pragma solidity >=0.5.0 <0.7.0; | |
| import "./Account.sol"; | |
| import "./ERC725.sol"; | |
| import "../cryptography/ECDSA.sol"; | |
| import "../common/Controlled.sol"; | |
| /** | |
| * @author Ricardo Guilherme Schmidt (Status Research & Development GmbH) | |
| * @notice Defines an account which can be setup by a owner address (multisig contract), recovered by a recover address (a sort of secret multisig contract), and execute actions from a list of addresses (authorized contracts, extensions, etc) |
I propose the use of Status Network infrastructure to do this.
graph TB
ethereum["Ethereum Network"]
server["Status.im Service"]
subgraph Status Network
public["Public Chat"]
private["Private Messages"]
nodes["User Nodes"] | const EmbarkJS = require('Embark/EmbarkJS'); | |
| const MultisigRecovery = require('Embark/contracts/MultisigRecovery') | |
| config({ | |
| namesystem: { | |
| enabled: true, | |
| available_providers: ["ens"], | |
| provider: "ens", | |
| register: { | |
| rootDomain: "eth", |
| pragma solidity >=0.5.0 <0.7.0; | |
| /** | |
| * @author Ricardo Guilherme Schmidt (Status Research & Development GmbH) | |
| * @notice simplified multi proofs | |
| */ | |
| library MerkleMultiProof { | |
| /** | |
| * @notice Calculates a merkle root using multiple leafs at same time | |
| * @param leafs out of order sequence of leafs and it's siblings |