- learn blockchain concepts
- learn ethereum
- learn how to use metamask
- learn how to use hardhat (https://hardhat.org/)
- learn how to deploy and interact with a smart contract
- learn common smart contract standards like ERC20 (token), ERC721 (nft), ERC1155 (opensea)
- learn ipfs
- learn how to read blockchain explorers like https://etherscan.io/
- learn how to use web3 and etherjs
- learn solidity
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<manifest xmlns:android="http://schemas.android.com/apk/res/android" | |
package="com.seuapp" | |
<application | |
android:name=".MainApplication" | |
android:label="@string/app_name" | |
android:icon="@mipmap/ic_launcher" | |
android:roundIcon="@mipmap/ic_launcher_round" | |
android:allowBackup="false" | |
android:theme="@style/AppTheme" | |
android:launchMode="singleTask"> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.css-1dbjc4n.r-13awgt0.r-18u37iz.r-1w6e6rj, | |
[data-testid="unlike"] .css-901oao.css-16my406.r-1qd0xha.r-ad9z0x.r-bcqeeo.r-qvutc0, | |
[data-testid="like"] .css-901oao.css-16my406.r-1qd0xha.r-ad9z0x.r-bcqeeo.r-qvutc0, | |
.css-4rbku5.css-18t94o4.css-901oao.r-hkyrab.r-1loqt21.r-1qd0xha.r-a023e6.r-16dba41.r-ad9z0x.r-bcqeeo.r-qvutc0 { | |
display: none; | |
} | |
.r-z1a2ur { | |
background-color: rgb(255 255 255); | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { Keyboard, Platform, KeyboardEvent } from 'react-native'; | |
const useKeyboardBottomInset = () => { | |
const [bottom, setBottom] = React.useState(0); | |
const subscriptions = React.useRef([]); | |
React.useEffect(() => { | |
function onKeyboardChange(e) { | |
if ( | |
e.startCoordinates && |
Esta publicação foi traduzida e adaptada para acessibilidade em PT/BR, a versão original e feita pelo @MarcoWorms em inglês, para visualiza-la clique aqui.
- Se você nunca teve contato com crypto e não tenha criado uma conta em uma corretora, para comprar $FTM, recomendamos utilizar a Binance (Clique aqui para acessar o mesmo link sem o codigo de afiliado).
- Após criar uma conta em uma corretora, deposite dinheiro FIAT/moeda fiduciária da sua escolha na carteira da sua corretora.
- Uma vez que você depositou fundos você pode comprar $FTM diretamente de um mercado ou utilizar o conversor automático da Binance.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import cliProgress from 'cli-progress' | |
import colors from 'ansi-colors' | |
import stream from 'stream' | |
async function endDownload(promise: any) { | |
return new Promise((resolve, reject) => { | |
promise | |
.then(resolve) | |
.catch(reject) | |
}) |
OlderNewer