paint-brush
Escrever tutoriais de sub-rede. Ganhar muito. Avalanche lança novo concurso com $ 32.000 em prêmios.por@avalanche
19,962 leituras
19,962 leituras

Escrever tutoriais de sub-rede. Ganhar muito. Avalanche lança novo concurso com $ 32.000 em prêmios.

por Avalanche2022/06/28
Read on Terminal Reader
Read this story w/o Javascript

Muito longo; Para ler

A Ava Labs lançou um concurso pedindo tutoriais de desenvolvedores escritos para sub-redes. O objetivo é expandir nossa biblioteca de recursos disponíveis para projetos que desejam lançar sub-redes. Queremos tornar o processo curto ainda mais fácil para os desenvolvedores. Após o concurso, planejamos adicionar de 5 a 10 tutoriais escritos por vocês, nossos participantes do concurso, aos documentos oficiais do Avalanche. Qualquer pessoa pode se inscrever em nosso Concurso de tutorial de sub-rede. O concurso começa hoje, 6 de junho, e termina em 2 de agosto. Todos os envios que seguirem as regras oficiais (abaixo) serão considerados para ganhar parte do prêmio total de $ 32.000. Todos os tutoriais selecionados ganharão US$ 1.000. Cada tutorial que passa por processos de revisão e conclui as rodadas de feedback do Avalanche ganhará incentivos adicionais, conforme descrito nos termos e condições do concurso na parte inferior desta página. Os vencedores também serão promovidos nas mídias sociais e na comunidade Avalanche.

Company Mentioned

Mention Thumbnail

Coin Mentioned

Mention Thumbnail
featured image - Escrever tutoriais de sub-rede. Ganhar muito. Avalanche lança novo concurso com $ 32.000 em prêmios.
Avalanche HackerNoon profile picture



A Ava Labs lançou um concurso pedindo tutoriais de desenvolvedores escritos para sub-redes. O objetivo é expandir nossa biblioteca de recursos disponíveis para projetos que desejam lançar sub-redes. Queremos tornar o processo curto ainda mais fácil para os desenvolvedores. Após o concurso, planejamos adicionar de 5 a 10 tutoriais escritos por vocês, nossos participantes do concurso, aos documentos oficiais do Avalanche .


Qualquer pessoa pode se inscrever em nosso Concurso de tutorial de sub-rede. O concurso começa hoje, 6 de junho, e termina em 2 de agosto. Todos os envios que seguirem as regras oficiais (abaixo) serão considerados para ganhar parte do prêmio total de $ 32.000.


Todos os tutoriais selecionados ganharão US$ 1.000. Cada tutorial que passa por processos de revisão e conclui as rodadas de feedback do Avalanche ganhará incentivos adicionais, conforme descrito nos termos e condições do concurso na parte inferior desta página. Os vencedores também serão promovidos nas mídias sociais e na comunidade Avalanche.


Por favor, veja as regras oficiais abaixo para mais detalhes.

Estamos muito animados para ver os tutoriais escritos que você criará e entusiasmados por ajudar a dimensionar o Avalanche e nosso rico ecossistema.

Regras do Concurso

  • Os envios devem funcionar como tutoriais independentes, explicando o processo passo a passo para atingir um objetivo concreto. Os desenvolvedores que seguem o tutorial devem ter um entendimento completo do loop de como repetir a tarefa em seu próprio processo de desenvolvimento.


  • As etapas do processo devem ser claras, com exemplos de código concretos que possam ser copiados e reutilizados.


  • Cada termo recém-introduzido deve ser explicado no tutorial. Presume-se conhecimento geral de programação.

Cronometragem

Rodada 1: 6 de junho a 5 de julho (23h59 ET)

Rodada 2: 14 de julho a 22 de julho (23h59 ET)

Como funciona

Haverá duas rodadas de julgamento. Todos os envios aceitos para a segunda rodada receberão $ 1K. Se você incorporar o feedback recebido da equipe de desenvolvedores do Avalanche na rodada 2, receberá o prêmio correspondente abaixo.


A Avalanche escolherá os melhores tutoriais com base na originalidade, criatividade, simplicidade, correção e precisão, implementação prática e facilidade de compreensão. Todas as decisões serão tomadas a critério exclusivo da Avalanche e são finais.

Como entrar

  • Escolha um dos assuntos do tutorial do Avalanche abaixo.


  • Os envios devem ser na forma de texto longo, formatado em Markdown, enviado como um link para o repositório GitHub.


  • Cada submissão deve ter uma introdução, onde é explicado o objetivo do tutorial, o corpo principal do tutorial e uma conclusão com pontos-chave destacados. O uso de todos os recursos Markdown é encorajado (cabeçalhos, blocos de código, tabelas).


  • O uso extensivo de links para tutoriais, referências e documentação de API existentes do Avalanche é encorajado. Ilustrações são bem-vindas e valorizadas, bem como um vídeo de demonstração.


  • Envie suas informações de contato e links para seu tutorial

Anúncio do vencedor

Os vencedores do concurso serão anunciados nos canais de mídia social da Avalanche e nos canais da comunidade.

Prêmios do Concurso

Prêmios de US$ 2.000:

  1. Como configurar seu ambiente de desenvolvimento para desenvolvimento de sub-rede local.


  2. Operar e proteger a ponte na produção.


  3. Crie um tutorial para personalizar o arquivo de gênese de sub-rede EVM.


  4. Como criar uma sub-rede privada e com permissão.


  5. Curinga: mostre o que você fez com sub-redes, tópico criativo.

Prêmios de US$ 3.500:

  1. Implante um NFT em uma sub-rede que também pode ser listada para venda na C-chain — NFT Bridge (outros provedores de ponte além da chainsafe https://chainbridge.chainsafe.io/ )


  2. Como usar um token ERC-20 C-chain como o token de taxa de gás — (Native Minter Precompile) + Bridge para chamar este contrato (outros provedores de bridge além da chainsafe https://chainbridge.chainsafe.io/ )

Prêmios de US$ 5.000:

  1. Proponha uma nova pré-compilação com estado e mostre como ela pode ser usada.


  2. Como estender o evm de sub-rede com funcionalidade personalizada ou opcodes.


  3. Use o BlobVM para metadados e dados gráficos em um projeto Subnet NFT.


Instruções adicionais para os tutoriais

Como configurar seu ambiente de desenvolvimento para desenvolvimento de sub-rede local

Você deve mostrar o conjunto completo de etapas necessárias para instalar e executar o desenvolvimento de sub-rede localmente em um computador Linux ou Mac.


Baixando os pacotes necessários, procedimentos de instalação, usando para configurar para demonstrar uma implantação de sub-rede local simples 'hello world'. Tente cobrir o máximo de instruções adicionais sobre como:


  • Solucionar problemas comuns
  • Adicione validadores de nó à sub-rede.
  • Acessar contas financiadas.
  • Implante contratos inteligentes.
  • Interagir com contratos.
  • Ponto de bônus: explique como experimentar diferentes personalizações criando/derrubando/recriando.

Operando e protegendo a ponte na produção

O tutorial deve abordar o mais aprofundadamente possível as etapas necessárias para proteger uma ponte entre a sub-rede e a rede principal (pontos adicionais para cobrir pontes de sub-rede para sub-rede e de sub-rede para outras redes). Liste e explique truques e coisas a serem observadas.

Como adicionar pré-compilações com estado ao seu EVM de sub-rede

Mostre como as pré-compilações com estado podem ser adicionadas a uma sub-rede e como elas funcionam na prática. Pontos de bônus para quaisquer pré-compilações adicionais demonstradas.

Crie um tutorial para personalizar o arquivo Subnet-EVM Genesis

Documente as opções disponíveis ao projetar o arquivo de gênese do EVM. Discuta as opções que as possíveis personalizações trazem, bem como as coisas a serem observadas.


Pontos de bônus para exemplos concretos de como projetar a gênese para atingir um objetivo específico na operação de sub-rede.

Como criar uma sub-rede privada e com permissão

Mostre como configurar uma sub-rede para torná-la privada e com permissão em vários níveis de privacidade:


  • Controle de requisitos do validador.
  • Controle de implantação de contratos.
  • Lançamento de transação privada.
  • Leitura de transação privada.

Implante um NFT em uma sub-rede que também pode ser listada para venda na C-Chain

Mostre e descreva as etapas necessárias para configurar uma coleção de NFT em uma sub-rede e mostre como configurar uma ponte para a Rede Primária onde o NFT pode ser listado para venda em um mercado e a mudança de propriedade refletida na sub-rede. Pontos de bônus para recursos adicionais, como aluguel, troca ou composição de NFTs.

Como usar um token de cadeia C ERC-20 como o token de taxa de gás

Demonstre como um token ERC-20 nativo de C-Chain pode ser usado em uma sub-rede como um token de gás. A solução deve usar o Native Minter Precompile e uma solução de ponte diferente da Chainsafe. Pontos de bônus por mostrar operações básicas de tokennomics: token mint, token burn.

Proponha uma nova pré-compilação com estado e mostre como ela pode ser usada

Usando uma primitiva de pré-compilação com estado para desenvolver um novo recurso de sub-rede e demonstrar como ele é usado e quais vantagens ele traz para uma sub-rede.

Como estender a sub-rede EVM com funcionalidade personalizada ou opcodes

Usando a capacidade de bifurcar um sub-rede-evm e demonstrar algum recurso novo que não seria possível de outra forma em um sub-rede-evm regular.


As possibilidades incluem alterar a maneira como a VM funciona, adicionar opcodes da VM ou alterar a maneira como os opcodes da VM se comportam. Discuta possíveis efeitos de segurança/operacionais, especialmente possíveis desvantagens.

Use o SpacesVM/BlobVM para metadados e dados gráficos em um projeto NFT de sub-rede

Demonstrar como aproveitar SpacesVM e/ou BlobVM para armazenar metadados ou vários dados binários (gráficos, vídeo, som) em um projeto NFT de sub-rede.


Pontos de bônus por mostrar como implantar tudo em uma única sub-rede.

Antes de iniciar seu tutorial, leia nossos termos e condições do Concurso de desenvolvedores do Ava Labs . Obrigado pela sua participação!

Sobre Avalanche

Avalanche é a plataforma de contratos inteligentes mais rápida na indústria de blockchain, medida pelo tempo até a finalização. O Avalanche é incrivelmente rápido, de baixo custo e ecológico.


Qualquer aplicativo habilitado para contrato inteligente pode superar sua concorrência implantando no Avalanche. Não acredita? Experimente um aplicativo no Avalanche hoje. avax.network .