Přijměte dary Web3 Crypto přímo na stránkách GitHub

Tento přístup mění hru pro každého vývojáře, který přemýšlí o přijímání darů/podpor pro své projekty nebo tak činí.

Ukážu vám, jak přijímat dary pomocí jakéhokoli tokenu ERC-20 nebo BEP-20 s automatickou konverzí přímo na stránkách GitHub.

Nejúžasnější část:

  • vaši příznivci platí jakýmkoli tokenem dostupným v jejich peněžence na více blockchainech (počet podporovaných blockchainů roste)
  • vždy obdržíte jedno aktivum, které definujete ve zdrojovém kódu (např. DAI nebo USDT)

To vše pomocí jediného tlačítka, implementovaného zdarma pomocí malého úryvku kódu.

Použité řešení je decentralizované, tudíž důvěryhodné a bez oprávnění (nevyžaduje se žádná registrace e-mailem). Sledujte to živě v akci:


(Živé demo:https://lxpzurich.github.io)

Příklad z pohledu dárce

Nastavil jsem tento scénář se skutečnými tokeny, abych vám ukázal, co je možné.

Představme si :Vaše podporovatelka Christina (dárkyně) vám chce poděkovat za vaše skvělé úložiště. V peněžence drží následující žetony:

V době jejího darování mají aktiva v zobrazené peněžence následující hodnoty v USD:

Jak můžete vidět, Christina má k dispozici několik aktiv s různými hodnotami v USD.

Darovací widget automaticky rozpozná blockchainovou síť s adresou peněženky obsahující nějakou hodnotu (přes Metamask) — kromě toho také navrhne token s dostatečnými finančními prostředky k zaplacení nebo darování zvolené částky.

Pokud je pro určitou částku k dispozici více možností, peněženka zobrazí tu s nejnižšími náklady na konverzi.

V kostce :Darovací widget zobrazí různé tokeny jako platební prostředky v závislosti na výši daru. Dárce si stále může vybrat jiný Token, kterým zaplatí, pokud má dostatečný zůstatek.

Další příklady

Nejprve musíte definovat jedno konkrétní aktivum, které chcete na své straně získat (jako příklad jsem vzal stabilní coin USDT, ale můžete si vzít jakýkoli jiný token!).

Jak již bylo zmíněno, použité řešení je Open Source, bez oprávnění a důvěryhodné.

Implementace bude každému vývojáři trvat méně než 5 minut. Moje vývojářské schopnosti jsou ve srovnání s vašimi pravděpodobně na hovno, ale i mně se to podařilo 🚀.

🔎 Pod pokličkou:Open Source Web3 Payment Protocol vyvinutý společností DePay

👇
(Přeskočte tuto část kliknutím, pokud chcete vědět, jak to implementovat…)
☝️

DePay se zrodil poté, co můj přítel Sebastian Pape (@spape) měl po létě DeFi nápad na bezpovolový a nedůvěryhodný open source platební protokol v roce 2020.

Nový humbuk kolem decentralizovaného financování přinesl TVL (total value locked) v protokolech DeFi do nových dimenzí.

Sebastian přišel na to, že nesmírné množství likvidity DeFi v DEx’es (jako je Uniswap nebo PancakeSwap) lze využít k tomu, aby byly krypto platby konečně decentralizované, snadno implementovatelné a snadno použitelné. Se svým MVP se zúčastnil hackathonu ETHOnline a v říjnu 2020 se stal finalistou.

Rychle vpřed :Opustili jsme práci ve Swisscom a založili společnost DePay v Crypto Valley (Zug) spolu s naším přítelem Aleksem.

Náš ekosystémový token $DEPAY slouží jako nástroj a token pro správu. $DEPAY není vyžadováno používat protokol. Může být (volitelně) použit k odemknutí panelů datových přehledů a dalších funkcí PRO, které budou pro náročné uživatele stále zajímavější.

To je „proč“ pro tento článek.

Teď pojďme rovnou na to! 🪨🤘🪨

📙 Výukový program krok za krokem

Vše, co potřebujete:

  • Účet GitHub &GitHub Desktop (pokud nepoužíváte terminál).
  • Statická stránka HTML (šablona).
  • Adresa vaší peněženky pro každý blockchain. Ethereum adresu peněženky lze použít na Binance Smart Chain (a naopak).
  • Adresa smlouvy tokenu chcete přijímat. Bez ohledu na to, kterým tokenem váš podporovatel platí, bude převeden na tento.
  • Základní fragment služby DePay pro tlačítko DePay Donation:Najdete ho zde.

  • Pokud chcete, zkontrolujte zdrojový kód mé demo stránky.

🛠️ Krok 1:Vytvořte darovací stránku

  • K vytvoření ukázkové stránky jsem použil framework Bulma CSS.
  • Pojmenujte svůj soubor index.html (důležité).
  • Naplňte jej obsahem. Ponechejte místo pro tlačítko Darovat.

🛠️ Krok 2:Konfigurace tlačítka pro darování

  • Fragment HTML/JS obsahuje konfiguraci pro blockchainy, které chcete podporovat (v době psaní tohoto článku jsou podporovány BSC a Ethereum – více o tom níže)

  • Vložte adresu peněženky příjemce pro každý blockchain. Můžete použít stejnou adresu peněženky na Ethereum a Binance Smart Chain.
  • Do každého blockchainu vložte adresy tokenu, na který chcete převést vaše dary. Jak již bylo zmíněno dříve:Stejné aktivum může mít různé adresy tokenů na jiných blockchainech.
  • Až budete mít konfiguraci platby připravenou, vložte úryvek do kódu HTML, kamkoli to vypadá úžasně, a uložte soubor.

🛠️ Krok 3:Nastavte stránky Github a nahrajte svou stránku

  • Nyní byste měli mít svou stránku připravenou k nahrání.
  • Vytvořte úložiště pro svůj web Github Pages. Úložiště by mělo být stejné jako vaše Github handle.
  • Postupujte podle kroků popsaných v oficiálním tutoriálu Github v této části nastavení:https://docs.github.com/en/pages/getting-started-with-github-pages/creating-a-github-pages- web

⭐ To je vše ⭐ zobrazte svou stránku živě a vložte odkaz do svého profilu nebo jinam!

Některé časté dotazy

Podpora více řetězců?

DePay aktuálně podporuje:

  • Síť Ethereum
  • Inteligentní řetězec Binance
  • (velmi brzy):Hlavní řešení a sítě L2

Nemůžeme se dočkat, až uvidíme přidání L2 do DePay. Konkrétní projekty zatím nejsou přidány do plánu, ale tým DePay je v úzkém kontaktu s několika týmy úžasných projektů.

Sledujte zpravodajský kanál DePay na Telegramu, abyste byli informováni o příslušných aktualizacích!

Jaké jsou výhody decentralizovaného darování altcoinů?

Finanční cenzura zdá se být přítomnější než kdy jindy. Není pochyb – vždy existuje několik pohledů na jeden a tentýž příběh. Faktem je, že centralizace vždy umožňuje omezovat názory, řeč a aktivity.

Nepovolení je silným indikátorem vysokého stupně decentralizace. Většina platebních řešení vyžaduje, aby se jednotlivci zaregistrovali nebo dokonce požádali, aby mohli jejich řešení používat. Tyto společnosti mají pravomoc kdykoli zastavit vaše platby.

Příklady integrace pro platby?

Zveřejňujeme pouze integrátory, kteří nás osloví pro oficiální partnerství. Naším nejnovějším oficiálním partnerem je BlackEyeGalaxy (Metaverse/NFT Gaming). Jejich token si můžete zakoupit pomocí DePay přímo na jejich webu:

A co decentralizované předplatné Web3?

Zatím to není živé, ale v příštích několika měsících uvolníme předplatné Web3. To, že to bude fungovat, umožní spoustu nových případů použití a také se těšíme na oslavu vydání.

Bude k dispozici konfigurátor nastavení nebo průvodce?

Ano, skutečně bude vydán během několika příštích dnů! Jsme z toho velmi nadšení, protože konfigurátor umožní doslova každému, aby to fungovalo okamžitě.

Co když můj projekt vyžaduje vlastní integraci?

Stačí nás kontaktovat, vždy si uděláme čas, abychom vám pomohli s jakoukoli otázkou. Skutečně existují vlastní nastavení plateb, která vyžadují více úsilí, ale vždy jsme byli schopni poskytnout rychlou podporu.

Mohou moji návštěvníci platit nebo darovat pomocí mobilních peněženek?

Ano! Integrovali jsme také podporu pro většinu hlavních mobilních peněženek.

Líbí se vám to? 👍

DePay věří ve svobodu a růst prostřednictvím decentralizace a Open Source. Proto je pro vás otevřený zdrojový kód našeho řešení pro platby altcoiny:

⭐ GitHub.com/DePayFi

Pokud se vám naše řešení líbí, implementujte ho a sdílejte tento článek, naši dokumentaci nebo úložiště GitHub s podobně smýšlejícími vývojáři nebo komunitami.

Toto je nejcennější způsob, jak poděkovat 🙏

Na zdraví

Alex, DePay CMO