Blog

A descontinuar a app Web3 (Rainbow)

Peer RichelsenMar 27, 2023

Há 13 meses lançámos a nossa Cal.com for Web3 no Product Hunt e celebrámos com a nossa comunidade mais um prémio de "Product of the Day".

A Web3 App permitiria aos utilizadores restringir o calendário a certos detentores de tokens: só o proprietário de um contrato inteligente específico podia marcar contigo (por exemplo, um NFT ou uma adesão a uma DAO).

Ao contrário de qualquer outro produto de agendamento, fomos dos primeiros a adotar esta nova tecnologia. Ainda assim, no fim de contas, este experimento acabou por não ser um lançamento de produto sustentável nem uma funcionalidade que considerássemos suficientemente valiosa para continuar a manter.

Avançando no tempo, o mercado Web3 evoluiu e vimos uma utilização e retenção muito fracas da nossa app Web3.

Por outro lado, a app Web3 acrescentou uma quantidade decente de complexidade, multiplicada pelo facto de os membros da nossa equipa principal não serem especialistas em tecnologia Web3 (a app foi construída por um prestador externo que entretanto saiu); por isso, é insustentável para nós continuar a investir nesta funcionalidade.

Vamos remover a app Rainbow da nossa App Store na próxima versão 2.8.

Se quiseres continuar a usar a Web3 App, recomendamos vivamente fazeres um fork da v2.7 e self-host.

Porquê agora?

Estamos a meio de refatorar a nossa página de agendamento, transformando-a em componentes React reutilizáveis que podem ser usados "headless", sem que a app full-stack tenha de estar instalada. Estamos a chamar a estes componentes "Cal Atoms", de forma semelhante aos Stripe Elements, que podem ser usados como alternativa às UIs prebuilt da Stripe.

A página de agendamento é uma das nossas páginas mais importantes e vai passar por imensas melhorias de performance, reestruturação e otimizações gerais, como a remoção da app Rainbow.

Perspetivas futuras

Continuamos atentos ao crescimento e ao desenvolvimento futuro que estão a acontecer na indústria Web3, mas preferimos "aplaudir da bancada", como tantos VCs gostam de dizer.

Existe a hipótese de revisitarmos planos para trazer de volta o nosso token gate Web3 no futuro, quando terminarmos o nosso atual esforço de refatoração e a página de agendamento estiver mais modular.

Alternativas a experimentar:

Embora não tenhamos testado isto, parece que existe uma integração Web3 Gate com o Zapier que podes experimentar: https://zapier.com/apps/grindery-web3-gateway/integrations

  • Criar um Scheduling link oculto

  • Ativar "Requires Confirmation"

  • Usar o Grindery Web3 Gateway para verificar o Smart Contract

  • Devolver o URL do Scheduling link (como email ou semelhante)

Caro utilizador da app Web3, espero que compreendas esta decisão.

Caro Core Team: fico feliz por termos tentado isto, mesmo tendo falhado. Este não será o último experimento que vamos fazer, mas acho que o melhor é rever tudo o que fazemos dentro de 12 meses e apostar em força no que funciona.

Com os melhores cumprimentos,

Peer

Peer Richelsen

Post by

Peer Richelsen

Co-Founder