Turing Technology, Inc.
November 15, 2018
Email is broken. Spam costs the global economy $20 billion per year and still accounts for 70% of all email. Existing regulatory and technological solutions have failed to eliminate the significant monetary cost and negative externalities of unsolicited email and spam. Additionally, email marketing is one of the most effective conversion channels yet advertisers and other email senders have difficulty targeting the right individuals and ensuring their emails are received and opened. Advertisers and other email senders also have no way to directly incentivize consumers to open and read their advertising emails and no way to avoid their emails being automatically routed to folders like “promotions” or “social” in popular email services like Gmail. Consumers have no incentive to open and read advertiser’s emails as they are sent for free. Consumers receive irrelevant email marketing due to the lack of incentives for advertisers to target their marketing emails due to email access being close to free. Consumers are not compensated for their valuable attention when opening and reading marketing emails. These problems with email present significant negative externalities and an inefficient mechanism of exchange for email access and email marketing. The solution is to establish a new market for email access and email marketing in which email senders contacting unknown recipients pay a fee for the email to be sent to the recipient, paid either when it is received or responded to. The fee prices in and compensates recipients for the attention they provide the email, improving senders’ likelihood of obtaining the attention. The solution is implemented in five components: BitBounce, BitBounce Ads, credo, CredoEx, and the Credo Blockchain. BitBounce implements filtering of emails from unknown contacts and the payment mechanisms for email receipt.
BitBounce Ads implements the sending of paid email marketing campaigns from advertisers to BitBounce users. The credo token is the primary unit of exchange that recipients are compensated with. CredoEx is a cryptocurrency exchange through which email users can easily realize the value of their tokens by converting them into other forms of value. CredoEx also serves as the platform through which those wanting to conduct paid email marketing campaigns via BitBounce Ads may purchase more credo.
We propose the credo (pl. credos) as a token of exchange in a market for email access that seamlessly integrates with existing email accounts and infrastructure. The credo plus BitBounce and BitBounce Ads solution provides:
CredoEx strengthens this value proposition by allowing recipients to immediately realize the value of their tokens, and enabling senders to easily purchase tokens for paid email campaigns. The Credo Blockchain provides the scalable transaction infrastructure on which the BitBounce, BitBounce Ads, credo, and CredoEx systems operate.
The purpose of credo, BitBounce, BitBounce Ads, CredoEx, and the Credo Blockchain is to establish a global market for email that solves the problems of spam and email access. Given that email usage is fast becoming global with 3.8 billion email users already, solving these problems would create tremendous good through positively impacting a large number of people. Once we achieve this, we intend to expand beyond email and solve the problem of compensating people for their attention no matter where they spend it.
The starting state is a world with free email and many negative externalities. We can discretize free email access into three separate classes, and then assess each class in turn:
Email between known contacts is generally fine. This case only becomes problematic if a known sender abuses email access to a recipient (e.g. sending an excessively long series of emails until a response is received).
Cold emails take up time and cause loss of productivity. Specifically, they cause a number of negative externalities including but not limited to: lost attention and productivity, overload, difficulty finding the right information, lost time spent on archiving and deleting cold emails, and other general negative effects associated with spam and unsolicited email. These negative externalities have been estimated to cost the global economy $20 billion per year and US businesses $712 per employee each year in lost worker productivity. There is an additional societal cost of scam emails, such as the infamous “Nigerian prince” scams and phishing scams through which theft of information and assets can occur.
Cold emails constitute a significant portion of emails, with research finding 66 percent of email reaching user inboxes is spam despite aggressive spam filters. Other recent estimates from experts at Microsoft and Google indicate that 70% of all global email is still spam. Existing regulations, such as the CAN-SPAM Act, and technology solutions such as spam filters have been found to be largely ineffective at solving the problem.
Advertisers and email marketers are incentivized to and do send a high volume of cold emails because the cost of sending an email is near-zero and they lack effective targeting and engagement increasing mechanisms.
The goal state is a world in which a market for email access has been established and participation in the market for email access is pervasive and global. With that market established, recipients will be sufficiently compensated for any cold/unsolicited emails they receive. Advertisers and other email senders will have the ability and incentive to target the right recipients and incentivize them to engage with relevant offers.
There are currently five components to the path between the starting and goal states:
These components constitute a comprehensive, vertically integrated solution for an email market that rewards attention.
There are two choices that require justification: 1) using a cryptographic token, and 2) creating and using the credo token.
There is a secondary, non-technological reason: the marketing benefit of using cryptographic tokens.
The idea of using payments to solve spam has been around for a while, but it has only recently become feasible through the innovation of faster transaction confirmation times found in cryptographic tokens. That innovation combined with the emergence of blockchain technology to facilitate token creation makes now the right time to finally solve the spam and email access problems using this approach.
The first use case for BitBounce is to act as a more effective spam filter, which solves the spam problem. This works as follows:
The second use case for BitBounce is to automatically pay in credo for emails to go through to recipients. This reduces payment friction and still ensures the problems are solved because the inbox only contains emails from people you know or those you’ve been paid in credo to receive.
We have developed proof of concept consumer and enterprise versions of BitBounce Autopilot. The enterprise version works by checking the from-address of incoming emails against the company’s domain and then sending a credo to the recipient user when there’s a match.
The third use case operates via BitBounce Ads and allows marketers and advertisers – such as event organizers, newsletter writers, entrepreneurs, political campaigns and other organizations – to compose and send paid email campaigns. These are emails sent to a large number of recipients with credo incentives attached to each email. These campaigns can be sent to BitBounce active users. We allow campaign senders to release incentives upon email delivery, and plan to allow incentives to be released when an action has been performed by the recipient. This user interface for composing and sending such campaigns is available via BitBounce Ads which was launched in Q3 2018 (see Figure 2).
One of our primary design goals is to improve the state of email with minimal disruption to users’ existing email experience. Users already have significant data in and habits formed around specific email services, and so we want them to be able to continue using their email setup of choice. This goal is accomplished through seamless integration of BitBounce with existing email accounts. As soon as a user adds an email account, BitBounce can sync their contacts to their whitelist and begin filtering spam (see 3.3 for early usage data). The user can then continue using their existing email client (e.g. Gmail, Outlook, etc.) with BitBounce operating in the background. In fact, we expect that many users will only rarely directly access the BitBounce dashboard (see Figure 3), especially as the plugins mature.
In order to further accomplish the goal of improving users email experience with what they are currently using, we have developed plugins for Gmail (see Figure 3 for design) and will do for Outlook that allow for the attaching of credos to an email message (as per 2.3.4). These plugins also facilitate easier adding of addresses to a whitelist via an Add to BitBounce Whitelist button. Plugins for these services have already been developed for Turing Cloud, and the experience from developing them has been be applied to BitBounce plugins.
iOS and Android apps for BitBounce have been developed. These apps facilitate viewing a wallet balance, managing a whitelist, and configuring BitBounce. Our Android app now has 300,000+ installs with a rating of 4.36 out of 5 from 1000+ reviews. Our iOS app now has 1,000+ downloads with a 4.9 out of 5 rating from 15 reviews.
The initial BitBounce products were largely developed for consumers – every day email users who receive too much cold email and would like to get compensated for it. In Q3 2018, we brought to market an enterprise edition of BitBounce that focuses on the Paid Email Marketing Campaign use case.
There are two main systems to scale: BitBounce email processing and credo transactions.
We will measure the success of our solution to the spam problem by the percentage of all email accounts that have BitBounce active on them. We will consider our solution to the spam problem to be more successful as this percentage increases.
We will measure the success of our solution to the email access problem by the volume of paid emails sent via BitBounce Ads, which will indicate the level of activity within the market for email access that we have established. We will consider our solution to the email access problem to be more successful as the number of paid emails increases and the amount that BitBounce users earn increases.
There are several factors that motivated the development of CredoEx, including:
Given the above factors, our team decided to take this area into our own hands and build CredoEx.
Our vision for CredoEx is to create the world's premier cryptocurrency exchange that solves the major deficiencies in the product category. Additionally, this exchange provides the primary source of liquidity for consumers using BitBounce and enterprises using BitBounce Ads; consumers are able to easily sell credo they earn by receiving paid emails via BitBounce, and enterprises can easily purchase substantial quantities of credo from the market to fuel their paid email marketing campaigns on BitBounce Ads. Additionally, users can aquire credo to use a store of value or speculate on the future value of the email communication power unlocked by credo.
Our specific goals for CredoEx included the following:
The current version of CredoEx is beautiful, fast, reliable, featuring a great user experience, and currently available at credoex.com. It supports four types of order: market buy, market sell, limit buy, and limit sell. It currently has fifteen trading pairs including credo / ETH, credo / BTC, credo / LTC, and a number of utility tokens serving as a gateway to the crypto-economy with more coming soon.
Our roadmap includes fiat support once we’ve confirmed a banking partner, additional trading pairs with many currencies and digital assets, support for stop orders, additional advanced trading features, and native mobile support. We are additionally researching and developing some potential innovations for CredoEx that we’re not ready to disclose at this time.
There are several factors motivating the development of the Credo Blockchain, including:
Blockchain and cryptocurrencies have tremendous potential, but industry progress has been slower than many hoped for, primarily, due to limitations in blockchain infrastructure. We intend to develop the Credo Blockchain to fulfill crypto’s potential. Our vision for the Credo Blockchain is to create the world’s premier blockchain that is architected to overcome the scalability, cost, and throughput issues of existing blockchains. The Credo Blockchain will be seamlessly integrated with our other services including BitBounce, BitBounce Ads, CredoEx, and, in time, other third-party projects.
We intend to launch a testnet in 2018 and a mainnet in 2019. After sufficient testing, the mainnet will launch with all ownership positions in the credo ERC20 token ported 1-to-1 in the genesis block of the Credo Blockchain. We will then integrate BitBounce, BitBounce Ad, and CredoEx with the Credo Blockchain. Following the launch of our mainnet, we will work on adding third-party token support as well as smart contracts implemented via one or more Turing Complete programming languages.
Phase 1: Create a Bitcoin-like blockchain with a scalable PoS system allowing for greater throughput with lower transaction cost and lower energy use. This phase will be rolled out as a testnet and then a mainnet. This phase will also involve integrating the mainnet blockchain with BitBounce, BitBounce Ads, and CredoEx.
Phase 2: Build out third-party token support allowing other tokens and projects to launch on the platform, greatly increasing transaction volume.
Phase 3: Create full Turing Complete smart contract functionality to facilitate decentralized applications, and decentralized organizations, and various other forms of smart contract to be built on the blockchain.
Phase 4: Implement features such as sharding to further improve scalability.
All ownership positions in the ERC20 credo token will be migrated to the Credo Blockchain in the genesis block based on a snapshot of credo address, balance pairs on the Ethereum blockchain. The snapshot will be taken at a date and time close to the launch of the mainnet; any transactions made with the ERC20 token after the snapshot is taken will not be migrated to the Credo Blockchain.
The Credo Blockchain will operate on a Proof of Stake model, re-democratizing crypto mining, allowing anyone to own and operate a credo mine without having to buy expensive hardware. Miners will participate in validating blocks, not by solving computation puzzles like with Proof of Work systems used in blockchains like Bitcoin (and the current implementation of Ethereum) which requires large amounts of energy and specialized equipment, but instead by ‘staking’ or depositing a certain amount of credo and then voting on which block should be next along with other miners who’ve ‘staked’ or deposited credo to be able to participate in voting. Miners are rewarded for ‘staking’ some of their credo and participating in the voting process to help select the next block in the blockchain, but they are penalized if they abuse this voting power to attack the system, such as by attempting a double-spend attack.
One of the most critical components of any blockchain is the consensus algorithm. This algorithm dictates how the next block, which contains a set of transactions, in the blockchain is added and which blockchain is the valid chain. Deciding which block is next in the blockchain and which is the valid chain is a very powerful function. If one entity is able to add multiple blocks to the blockchain unilaterally or unilaterally claim which chain is the valid chain, this gives them incredible power as they now could carry out various types of attacks including ‘double spend attacks’ that allow them to trick merchants into accepting payments that they didn’t actually make and perhaps even the ability to rewrite the history of the chain.
Blockchains like Bitcoin and the current implementation of Ethereum use Proof of Work as a consensus system. Miners across the world compete to solve a computationally intensive puzzle which requires brute force random guessing of solutions and the first miner that solves this problem is given the right to add the next block to the blockchain. Since solving the computational puzzle is essentially random, though proportional to a miner’s computational power, the miner who gets to decide the next block in the blockchain is effectively selected randomly (though due to the concentration of mining power in areas with access to cheap electricity, certain miners can solve the computational puzzle more often, leading to potentially centralizing effects), ensuring no one entity has the ability to unilaterally decide which blocks will be included in the blockchain. The other miners are able to easily test if the miner who has claimed to solve the puzzle and thus the right to include the next block has actually solved the puzzle, allowing for system wide consensus on who gets to include the next block. The valid chain is determined by which chain is the “heaviest” or has had the most computations run on it (i.e. the longest chain).
The Proof of Work system described above is extremely energy intensive as it results in many miners trying to solve the same computation puzzles which get increasingly difficult over time. Proof of Stake systems have been developed to offer the same benefits of Proof of Work systems, namely that one entity cannot unilaterally decide which blocks are attached to the blockchain and which chain is the primary chain, but while consuming much less energy. Rather than solving computation puzzles to determine who gets to add the next block, Proof of Stake systems work by having miners lock up a certain amount of the currency in a security deposit which then gives them the ability to vote on a block that is proposed by another miner that was selected randomly and has also locked up a certain amount of their currency in a security deposit. If either the miner proposing the block or the miners voting on the block attempt to attack the chain by carrying out a double spend attack, the attacking miners’ security deposits are slashed as a penalty.
The Credo Blockchain uses a Proof of Stake system that requires miners to set aside some credo as a security deposit by sending a transaction of type ‘security deposit’. The security deposit must be maintained for a certain lockup period. As miners submit their security deposit transactions, all of the nodes keep track of the miners that have done so. If a mining node that has submitted a security deposit goes offline, it will quickly be no longer included in the mining process through use of a participation rate; this participation rate is time-bounded so that a miner can participate again after coming online for a period. If a mining node changes to a new IP address, it can submit an IP update transaction signed by the private key associated with its security deposit address in order to prove to and inform the other miners that they should be communicated with at the new IP address. In order to determine the next block in the blockchain a miner who has contributed a security deposit is selected pseudo-randomly to propose a block; this pseudo-random selection is deposit-weighted, participation-rate-weighted and deterministic so that all nodes will reach the same conclusion about which miner should propose the next block. If a miner does not propose a block before a specified timeout, another miner will be selected to propose it. The other miners then vote on the proposed block by broadcasting “vote” messages to other miners, counting the votes, and check whether a 2/3rds majority is reached for a given block. If a node detects that a miner votes on multiple blocks for a given block height and voting round, then a slashing transaction can be submitted and if it is verified then the miner that proposed the block or voted for the block would have their deposits slashed. If a withdrawal is attempted before the lock up period for the security deposit, the transaction is not processed. The miner that proposes the block earns the transaction fees of all the transactions contained in the block.
As part of the consensus mechanism, the miner that proposes a block that is successfully voted for and including in the blockchain earns all the transaction fees of the transactions contained in the block. Based on our models, miners may be able to earn $1,601.6 a week to $15,815.8 dollars a week depending on their relative stake even when transaction fees are as low as $0.0143 (which is a ten times cheaper than the current average Ethereum transaction fee), network capacity is as low as 0.05%, and the miner loses some amount due to deposit slashing (risk adjustment factor of 0.95X). Our model assumes there are 50 “casual” miners with a constant 5,000 credo stake and a constant participation rate of 50%, and 50 “professional” miners with five times the staked amount at a constant 25,000 credo stake and a constant participation rate of 100%. It also assumes blocks are validated every second, and blocks contain 2,000 transactions each. The “casual” miners stand to earn $1,601.6 a week and the “professional” miners stand to earn “$15,815.8 a week. These earning amounts are estimates based on our models and are not guaranteed or necessarily accurate and they can change based on a number of factors including relative stake size, participation rate, number of miners, transaction volume, transaction fees, network capacity and block size.
To illustrate this, if this a greater difference in stake size between the “casual” and the “professional” miners, let’s say the “casual” miner stakes 5,000 credo with a 50% participation rate while the “professional” miner stakes 50,000 credo (at ten times rather than five times the amount the casual miner staked) at a 100% participation rate, than the “casual” miner stands to earn $800 a week while the professional miner stands to earn $16,416.4 a week. If this disparity increases further to the “casual” miner staking 5,000 credo at a 50% participation rate and the professional miner staking 400,000 credo (the professional miner staking 80 times the casual miner) at a 100% participation rate we would have the “casual” miner earn $200 a week and the “professional” miner earn $17,217 a week. In future releases of the Credo Blockchain we may include a dampening function to decelerate the returns of staking a higher amount after a certain point in order to reduce centralizing effects.
The function used to calculate these earning amounts is based on the algorithm we use to determine the probability of a miner being chosen as the next block proposer (block proposers earn all the transaction fees of the transactions included in the block). This algorithm is a pseudo-random, deterministic, security deposit/stake amount weighted, participation rate weighted function. The probability of a miner being selected to propose the next block is:
Since the Credo Blockchain was developed to be scalable, have low transaction fees and re- democratize mining, it opens up a host of opportunities for miners, transaction senders, and applications. In fact, even with the network operating at less than 1% of its total capacity and an average transaction fee ten times lower than the Ethereum blockchain, miners can stand to earn hundreds or even thousands of dollars a week, proportional to their stake size, with no need for specialized mining equipment.
The initial version of the Credo Blockchain opens up opportunities for miners to start earning immediately by validating transactions. Transaction volume will initially be driven by BitBounce, BitBounce Ads, and CredoEx, applications with millions of existing users and requirements for a large number of transactions. This will ensure that miners will have a large volume of transaction to validate and earn from straight out of the gate. Over time, aside from transaction volume increasing from the growth of our products, other applications will also start using the Credo Blockchain as part of their transaction infrastructure, further fueling transaction volume for miners to earn from. The Credo Blockchain will also open up opportunities for individuals to send Credo to one another with much lower transaction fees than on the Ethereum blockchain, encouraging more activity in the Credo Economy. Applications are also able to leverage the transaction infrastructure of the Credo Blockchain by posting transactions to the blockchain. These applications can manage payments via the Credo Blockchain rather than relying on the traditional payment processor networks or more expensive and slower blockchains.
Applications can also rely on the Credo blockchain as an immutable source of truth for any type of transaction by storing the hash of the transaction on the Credo Blockchain, this could include ownership deeds and titles. Future versions of the Credo Blockchain will have smart contract functionality, allowing developers to launch their own tokens and build their own decentralized applications directly on the blockchain. As we build out smart contract functionality, applications built directly on top of the Credo Blockchain will use it for far more than just their transaction infrastructure but also for their storage infrastructure, application logic infrastructure and beyond, further helping to fuel transaction volume. One of future goals is to improve the state and scalability of blockchain storage. Decentralized applications that could be built on the Credo Blockchain in the future could include decentralized marketplaces for jobs, decentralized organizations, decentralized identity management, decentralized prediction markets, decentralized file storage, decentralized computing power markets, decentralized exchanges, decentralized credit score systems, decentralized insurance systems, and decentralized asset management portfolio tools.
The Credo Blockchain is built on an efficient p2p communication layer with a websocket and data streaming transport protocol. This means that a socket is maintained between peer nodes and block bodies are streamed in chunks rather than sent all at once. The Credo Blockchain has various mechanisms for managing miners participating in the Proof of Stake consensus process. Any node in the network can become a miner through issuing a security deposit of credos that will be held for a minimum period of time. Once the security deposit is validated and a given number of blocks have passed, that node can begin voting on new blocks and proposing blocks when it is selected to do so. If a mining node goes offline, other mining nodes will quickly discontinue including it in the set of miners that could be chosen to propose a block through decreasing its participation rate; that participation rate will quickly recover when the node comes back online and start voting again. If a mining nodes changes to a new IP address, it can submit an IP update transaction signed by the private key associated with its security deposit address in order to prove to and inform the other miners that it should be communicated with at the new IP address. If a withdrawal is attempted before the security deposits timelock has expired, the transaction is not processed. Miners can also be removed if they are penalized for voting on multiple blocks at the same time, which can happen through another miner submitting a transaction containing a proof that the miner signed votes for multiple blocks for a given block number and voting round. These mechanisms allow for the addition and removal of miners, as well as updating their state so that they can be communicated with and included appropriately.
The Credo Blockchain has a set of mechanisms for proposing and voting on blocks. In order to determine the next block in the blockchain, one miner who has contributed a security deposit is selected pseudo-randomly to propose the next block. This selection is deposit-weighted so that miners with a higher stake will get to propose more blocks, participation-rate-weighted to avoid calling on offline nodes, and deterministic so that all nodes will reach the same conclusion about which miner should propose the next block. If a miner does not propose a block before a specified timeout, another miner will be selected to propose it through updating the pseudo- random selection to be seeded by a retry count. When a miner successfully proposes a block, it is compensated with the sum of transaction fees for all transactions in the proposed block through a special transaction. Once other nodes receive the pending block, they cast and broadcast votes to other miners. When a sufficient number of votes has been received, miners count the votes and check whether a block has received a supermajority of votes weighted by stake size. If a block has a supermajority of votes, miners will broadcast it to all nodes as the confirmed block; if no block has a supermajority of votes, miners will vote again. These mechanisms allow for blocks to be proposed and voted on to achieve network consensus on the valid chain.
The Credo Blockchain will also support a finality threshold after which a node will not accept a new block that has a chain excluding blocks before the finality threshold. New nodes will also receive a hash of the valid chain from seed nodes when bootstrapping to ensure they sync with the correct chain. Future phases of the Credo Blockchain will add third-party token support, Turing Complete smart contract functionality, sharding, and other innovations.
One main goal of the products outlined above - BitBounce, BitBounce Ads, CredoEx and the Credo Blockchain - is to create a robust, synergistic, platform and economy for a number of inter-connected players, including: paywall users, advertisers, other email senders, administrators, credo traders, credo developers, and credo miners. We can explore how each one of these players interacts synergistically with the Credo Economy:
Here is a look at the economic rationale for each party in using BitBounce and BitBounce Ads:
Email senders find great value in being able to send relevant communication to recipients who have opted in to receive this communication and be able to target higher value inboxes for more exclusive offerings. Advertisers also appreciate the ability to have their emails delivered to users’ primary inboxes for services like Gmail where emails are automatically sorted in “social”, “promotional” or “spam” folders and are missed. Advertisers value the ability to incentivize recipients to engage with their emails and to make use of powerful psychological phenomena like reciprocity.
BitBounce has a viral marketing effect via auto-responses, and whitelist notifications. In data from early adoption, this effect has been non-trivial.
A secondary viral effect exists in the creation of backlinks to our bitbounce.com domain, which has increased quickly according to Alexa with 6,630 top sites now linking to our domain including 8 of the top 10 global domains. This effect contributes to our domain authority and organic search traffic. In fact, Alexa now ranks bitbounce.com as the 12,344th most popular domain globally.
We define an active user (DAU) of BitBounce to be a user account that meets the following conditions:
As of November 1st 2018, we can disclose that BitBounce currently has a user base of 749,008 daily active users that is growing at a rate of 18% MoM. At current growth rates, it is not uncommon for BitBounce to add 10,000 or more new users to the economy within a 24-hour period. The metric we place highest priority on is active user growth because we expect this growth in fundamentals to be the primary cause of increased transaction volume and the success of our solution in bringing about the goal state.
Paid marketing emails sent via BitBounce Ads to BitBounce users has seen growing transaction volume. As of the time of writing, over two-million paid emails have been sent to BitBounce users using BitBounce Ads, this has resulted in BitBounce users earning millions of credo. These early indicators suggest that the BitBounce Ads could drive large amounts of credo transaction volume on the Credo Blockchain.
BitBounce stakeholders (contributors and shareholders in Turing Technology, Inc) were issued an allocation of credos in proportion to their contribution and/or ownership of the parent company. Participants in the token pre-sale and sale were rewarded with credos in exchange for financial contributions in ether (ETH).
Ultimately, we aim to distribute credo by establishing the token as a new standard in email. We will work to establish this new standard technologically through developing extensions to existing email protocols such as SMTP and IMAP. Our non-technological standardization efforts will focus on developing global recognition and trust in credo through transparency, accountability, and continued innovation leadership.
Gift giving is an ancient, cross-cultural tradition to demonstrate respect for an elder or superior. This custom has been lost with digital relationships, but now credo is the modern revival of the honorable custom. We aim to establish a new norm grounded in ancient tradition in which you send credo to respect and honor your recipient’s time.
We will seek to establish this new norm through a marketing campaign that brands credo as the Token of Respect™ and encourages people to Send the Token of Respect™.
Credo is currently implemented as an Ethereum-based token on the Ethereum blockchain. Credo complies with the ERC20 token standard. In 2019, all ownership positions in the credo ERC20 token will be ported 1-to-1 in the genesis block of the Credo Blockchain.
The total supply of credos was determined during the credo pre-sale. 1.37 billion credos were created in total. To be precise, 1374729257.2286 credos exist.
Credo account totals are stored on the blockchain to 18 decimal places, so the smallest unit of account for credo is 0.000000000000000001 CREDO.
There will be no inflation in credos. The credo smart contract does not permit any new tokens to be created. Additionally, the Credo Blockchain will operate with a zero-issuance model in which miners are paid only the accumulation of transaction fees in a mined block.
The project maintains the following pools of tokens:
The market will set the price based on the price traded on cryptocurrency exchanges. We may contribute to market making activities in accordance with internal protocols we are developing. We may also set the price of token offerings through an analysis that includes comparable token valuations, the current secondary market prices, future prospects for the token, and other factors.
We now have a strong team of 14 full-time and 1 part-time team members. Here are the full time team members and investors:
A strong community has grown around credo, with community members interested in providing feedback and evangelizing usage of the token and product.
We currently maintain the following community groups/channels:
The team behind credo has hired a full-time in-house counsel to ensure full compliance. However, the emerging cryptographic token space is sparsely regulated right now. Our goal is to be as compliant as possible within such a regulatory environment, and some have raised the possibility that US securities regulations could apply. For the question of whether they apply, the appropriate framework is the Howey Test established in SEC v. Howey. Our understanding and interpretation of this test is based on an outside and independent legal review conducted by a top US based law firm at the time of the initial credo token offering, as well as subsequent analysis performed by our in-house counsel. That review concluded that credos do not pass the Howey Test because 1) ownership of credo does not provide any ownership or related rights in a company, 2) credos are deployed in production and have real utility via BitBounce services, and 3) credos serve a distinct function more akin to application credits than a financial instrument. That said, the contents of this document do not constitute legal advice and we encourage prospective purchasers with concerns to consult with an attorney. We expect the regulatory environment to evolve as the cryptocurrency space matures and we will take appropriate and reasonable measures to maintain compliance.
As with any cryptographic token, significant risks exist. These risks include potential failures in the still new Ethereum and credo platforms and with BitBounce technology. Prospective token purchasers ought to thoroughly assess the involved risks and know that possibilities involving a catastrophic failure in underlying technology that wipe out token value could happen. These risks will be further covered in the terms and conditions for the sale.
We will endeavor to mitigate risks relating to BitBounce and credo technologies through rigorous testing and through using credo bounties for identification of security vulnerabilities.
Operating CredoEx introduces a number of additional risks to the project. The most significant of such risks is the possibility of a hacker stealing digital assets held on behalf of users. We will mitigate the risk of digital asset theft through securely storing the vast majority off funds away from our production servers. A second significant risk area relates to being exposed to further regulation and associated obligations; we have hired a compliance officer and will build out a team dedicated to maintaining full compliance.
The smart contract for credo is available on GitHub. In order to ensure security, the token is based on the ERC20 standard with minimal deviations coupled with inspiration from other ERC20 tokens such as the Ethereum token tutorial, the FirstBlood token, and the BAT.
The credo pre-sale took place from June 2nd to June 12th 2017 and over 26 million credos were sold for 260.79 ETH. The credo token sale took place from July 26th 2017 until September 1st 2017 and over 118,545,571.228 credos were sold for 31,595.3015 ETH. Our team may conduct additional minor or significant sales of credo from our reserves in order to meet future capital requirements or to grow the Credo Economy. Such sales may occur through private sales, public sales and routine market making.
The second credo token sale is slated to occur in 2019 to help fund development of the Credo Blockchain as well as accelerate the development and global expansion of the Credo Economy. The token sale would allow people to acquire credo outside the limited amounts available on exchanges for use in ‘staking’ as part of the Proof of Stake mining process on the Credo Blockchain, for use in sending emails on the BitBounce Ads platform, and for future utility products developed on the Credo Blockchain. The target proceeds size is $100 million.
The token sale proceeds have enabled us to operate with an expanded budget, and thereby grow our team and marketing budget. Specifically, we have pursued several primary goals in our use of proceeds, including:
We will also use the proceeds for miscellaneous operating expenses and to establish the project and related entities on a firm financial footing going forward.
A new market for email access has been established via the credo-BitBounce-BitBounce Ads-CredoEx solution. This market has various atypical dynamics and properties that derive from its structure. Providing participants with an informed understanding of the market will help them operate successfully within it. This section presents a step towards that end: a clear description of this new market and the benefits of early participation in it.
We operate within a social economy in which many participants make exchanges via markets. Communication between participants in this economy is needed in order to conduct exchanges. Entities that develop products need a reliable way to reach out to consumers to purchase these products. Advertising is key to the growth of the economy and the ability for producers and consumers to interact. Prior to BitBounce and BitBounce Ads, initiation of such communication between advertisers and consumers often occurred through unsolicited communications. With BitBounce Ads and BitBounce, such communication can be initiated between market participants in a more efficient manner via financial exchanges in the form of credos. Before BitBounce and BitBounce Ads, unsolicited and spam communications also had close to zero cost, allowing for large market externalities.
The abstract concept of this market is instantiated via an exchange built on top of the existing email infrastructure. This exchange blockades communication access between unknown parties and then trades access to the inbox for credos when a payment is made.
The participants in this market are email senders and email recipients. Email senders are the buyers because they buy access to recipients’ inboxes. Email recipients are the sellers because they sell access to their inbox. Email senders may buy access to many inboxes and recipients may sell access to their inbox to many sellers.
The tradable item in this market is email access, which is the ability to send an email to a recipient’s inbox. Ownership of email access is defined on a per-email-account basis with an owner being an entity that is able to legitimately authenticate and control the email account.
Economic behavior can be viewed as goal-directed even when these goals are implicit, chaotic, or intended to not be goal-directed. With this view, value can be seen as a measure of the degree to which a particular economic behavior or action contributes towards a goal. For example, a recruiter may have a goal of recruiting candidates for a new position; email access to strong prospects for that position has value because it helps the recruiter accomplish the goal.
The value of email access is relative to sender-recipients pairings for a given email. This can be illustrated by a straightforward example. Let’s say an email recipient is an executive within a niche industry. When that email recipient is paired with an email sender who is a salesperson for a niche product targeted exclusively at that industry, email access is of high value. However, when that email recipient is paired with an email sender who is a random person selected from the general population such as a surgeon based in a different geographic region, email access is of low value. That said, the overall market value for a recipients’ email access can be viewed as the average — or another aggregate measure — across prospective senders.
The value of email access will fluctuate depending on changes in economic circumstance for the sender and recipient. Let’s illustrate this observation with an example:
Therefore, the value of email access for a given sender-recipient pairing is continually fluctuating depending on changes to the current state of economic reality.
Prior to BitBounce, this value was not priced into email exchanges. BitBounce implements a price for this value.
Prices for email access are denominated in credo. An equivalent fiat figure may be provided to buyers until such time as they have become accustomed to credo-denominated prices.
Sellers set or accept a threshold price at which they agree to sell email access. Payments below this threshold price will not result in email access being purchased.
Amounts paid beyond the threshold price can be viewed as a prioritization price to further increase the priority of an email for the recipient. This could be useful if an email sender would like to initiate communication with a recipient about an urgent matter and would like the recipient to receive and respond to the communication more quickly.
One economic problem within this market is to ensure that the price of email access for a recipient corresponds to the value. In other words, the problem is to minimize the difference between the price and value of email access across the market.
One solution to this problem is to implement an optional mode for BitBounce in which the threshold price is automatically adjusted based on the demand for that recipient. For instance, if a recipient receives a large number of paid emails with prices above the threshold then the threshold could be automatically increased; and if the user receives a dearth of paid emails then the payment threshold could be automatically decreased. This algorithm could incorporate user preferences coupled with well-tested default behavior.
One hypothesis is that algorithm-adjusted payment thresholds across the market will fall along a Pareto distribution in which some recipients have a very high price for contacting them, and many will likely have a sub-cent threshold price.
The medium of exchange within this market is credo, which is a cryptographic token hosted on the Ethereum blockchain. Credos are primarily used to pay for emails to be received or responded to, maintain accounting for email transactions, and stockpile future access to email attention. Credos have a price denominated in other currencies based on exchange trading activity.
Credo ownership is defined as secure storage and management of private keys associated with addresses that have credos. According to Etherscan there are 90,062 Ethereum addresses holding credo today. There are also hundreds of thousands of CredoEx wallets that have Credo. These are numbers that stand out above many other top tokens with credo ownership distribution being potentially significantly higher than BAT, REP, ZRX and others at the time of this writing. The introduction of the Credo Blockchain will only increase this distribution as more people join the credo community in order to participate in staking.
The total supply of credo is fixed at 1,374,729,257.2286 tokens. However, subsets of the total supply are of more practical relevance. There is a smaller for-sale supply compromised of the portion of the total supply that owners are willing to sell; this is probably a strict subset of the total supply given that some portion of owners will likely choose to hold their tokens. Furthermore, there is a for-sale supply at a given price, which is the quantity of tokens that owners are willing to sell at a given price point.
The demand for credo is the amount of interest in purchasing credo at specific prices. There are various factors that may increase demand for credo. One significant factor is the acquisition of additional senders to the market who require credo in order for their emails to go through. Another significant source of demand for credo has been introduction of the BitBounce Ads product with companies and organizations purchasing credo in bulk in order to be used in mass, paid email marketing campaigns that enable higher user engagement and open rates. Demand can also be increased through buying back tokens from the market. Some portion of credo tokens will be used as a store of value and some for speculation on the future value of the communication power enabled by credo leading to increased demand as well. Certain portions of credo may also be used as a means of exchange and a unit of account within the email domain and outside of it as well as a broader currency. Trading activity could also increase demand. Since, BitBounce will charge a credo transaction fee for each transaction in the email marketplace and CredoEx will charge a credo transaction free for transactions on the exchange, credos will leave the circulation pool reducing the available supply of remaining credo.
The combination of the supply and demand will result in an exchange-determined, decentralized market price for credo. This price could be influenced by owners who play the role of market maker, yet even they would be bought out at a given price if there is sufficient buy pressure (hence supply and demand principles still hold).
Credo’s liquidity is determined by a number of factors including which exchanges credo is listed on, the buying and selling activity of owners, and the activity of market makers. credo’s liquidity can be expected to improve over time as it gains wider adoption and support from additional exchanges. We also intend to gradually increase the liquidity of credo markets offered on CredoEx.
As adoption of BitBounce grows, credo will increasingly become a necessity for economic actors to initiate communication. This can happen because the portion of potential unknown recipients that senders can contact without paying credos will gradually decrease to the point at which it may become infeasible for senders to accomplish their economic goals without credo; in this case, credo ownership and usage would become a necessity.
Our economy is run on commodities like wheat, steel, and oil. It is essential that these commodities are financialized so that they can be traded allowing prices for these commodities to remain stable and capital to be provided for investment into manufacturing these commodities. Currently, essential digital commodities like distributed cloud storage, access to email inboxes, or distributed computing aren’t efficiently financialized. Utility tokens like credo allow for the financialization of critical commodities for the digital economy like attention, access to email inboxes, and future digital communication power. Credo provides a way to trade these digital commodities in a marketplace in a decentralized manner to help build the digital economy more efficiently.
With most new markets and products, early adoption only yields unfortunately worthless bragging rights. With the email access market, early participation confers significant advantages. Specifically, the analysis in 7.3 and 7.4 indicates that growing participation in the market should create more demand for credo and may increase the price. This means that early adopters will be able to purchase credos as a discounted rate from the potential future price. Therefore, once the market has gained more widespread participation, early adopters will have far greater buying power for email access and will be able to communicate much more effectively in this economy. So, the size of conferred future advantage may be inversely proportional to the stage of market adoption at which a participant enters it (assuming that the participant purchases credos on entry and does not liquidate them prior to use in the market). This effect has already occurred in the case of some larger quantity email senders on the BitBounce Ads platform. In at least one instance, a BitBounce Ads email sender purchased credo for use in an advertising campaign which was delayed. In that time period the value of the credo purchased increased substantially allowing them to send twice the number of ads that they had initially purchased. Because of their early purchase, this company realized a significant increase in their buying power on BitBounce Ads.
As a disclaimer, this is only mentioned as an example of the increasing benefits and buying power of participating in the Credo Economy early. The BitBounce team makes no guarantee of the price of credo increasing, though the team is working hard to constantly increase the utility of credo and the BitBounce platforms.
Given this is a new market, efforts will need to be made to ensure effective participation. These can be partly technological in nature, such as BitBounce mechanisms that prohibit delivery of an email to the inbox without payment, algorithms that automatically adjust the threshold price to receive email based on the demand for that recipient, and simplification of the payment experience. Efforts can additionally be sociological, such as through education and training of market participants; this could include development and dissemination of a set of best practices for participants, such as recommending the purchase and maintenance of a reserve of credos for expected future use in the market.