How it works

On DelegateCall, users earn karma points when their questions and answers get upvoted.

But unlike traditional Web 2.0 sites, on DelegateCall these karma points can be redeemed for a tradable ERC-20 “DelegateCall token” on Ethereum mainnet, allowing users to earn rewards proportional to their contributions to the site.

ERC-20 Tokens
on Ethereum via Relay
DelegateCall.
Questions and Answers
DAppchain
with Loom DPoS
for fast and cheap tx.
ERC-20 Tokens
on Ethereum via Relay
DelegateCall.
Questions and Answer
DAppchain
with Loom DPoS
for fast and cheap tx.

Motivations

Since we started CryptoZombies a few months back, we’ve built up a solid community of Ethereum developers and enthusiasts in our main Telegram community and also in our advanced developer community chat.

But Telegram isn’t ideal for developer discussion. Questions get lost in the chatter, and great answers get washed away with time.

So we decided to build a blockchain community site that:

  • Our community could gather on to share their knowledge on blockchain & Ethereum development related questions in a more permanent form
  • Would run fully on a Loom DAppChain, so it could serve the dual purpose of being a demo of our core platform, and
  • Would incentivize contribution to the site by rewarding users with an ERC-20 token, showcasing one of the benefits of DAppChain-based DApps over traditional web apps. (In addition to all the other coolness, like the blockchain serving as a fully open API for developers, being fully auditable and forkable, etc.).

DelegateCall is the first (of many) demonstrations we’re building in-house to show developers the types of DApps that can be built on Loom Network.

loom token

DAppchains are the first Ethereum DApp scaling solution to reach production.

At its core, DelegateCall runs entirely on a Loom Network DAppChain, which consists of a standalone blockchain that is bonded to an Ethereum smart contract via a Relay.

Loom DAppChains are different from normal blockchains in that they’re able to define a number of complex transaction types natively. In the case of DelegateCall, its DAppChain has native transaction types for creating accounts, creating/updating posts, accepting answers, and upvoting/downvoting.

In this sense, DAppChains behave similarly to traditional web APIs in that they support a fixed number of methods that can be called by users.

We built a block explorer for the DelegateCall DAppChain at blockchain.delegatecall.com, so you can watch these transactions happening in real-time:

How does it scale on top of Ethereum?

reputation

First Ethereum-based DApp to reach production scale. It's a decentralized application on a scale that’s simply isn’t possible on Ethereum alone.

user

Users own their own data. It's forkable, transferable, and backed by ERC-20 tokens on mainnet.

fence

Tokens are secured by Ethereum mainnet itself, while DApp data runs on a decentralized blockchain. Connected via Relay.