Core Coin

The Value Custodian for a Decentralized World

Core Coin

Core Coin is an open-source, public blockchain application platform featuring smart contract (scripting) functionality. With a decentralized network, which supports Decentralized applications (ÐApps) and supports tokens representing fiat currency, cryptocurrency, commodities, or other digitized units of value in a marketplace. Core Coin brings financial information to the crypto World with enhanced address structures, which can simplify transferring holders of value to an intended beneficiary address.

Mining algorithm ⛏

Using tweaked cache-heavy Proof-of-Work - CryptOre similar to CryptoNight We use a CPU-only mining algorithm. CryptOre is cache dependent making ASIC and GPU negligible compared to CPUs.

The main advantages of mining with CryptOre:

  • smoothly decreasing emission

  • small time intervals between blocks

  • the inability to mine on ASIC hardware

  • the use of CPU for greater performance

  • fundamental differences from bitcoin, which contributes to the growth of interest in new cryptocurrencies

  • profitability and expediency of production is higher than most other cryptocurrencies

  • less heating of the processor compared to other mining algorithms

Core network 📡

Our nodes are distributed Worldwide, that ensures we can process transactions without any delays. Node software is open-source and available for anyone.

Fundamental address structure

Hierarchical Deterministic (HD) wallets allow users to derive keys from a common seed making backup easier and allowing for new wallet features and privacy improvements.

ICAP Interexchange Client Address Protocol, an IBAN-compatible system for referencing and transacting to client accounts aimed to streamline the process of transferring funds, worry-free between exchanges and, ultimately, making KYC and AML concerns a thing of the past.

Indirect

An indirect ICAP (Interexchange Client Address Protocol) requires a level of indirection in order to obtain the address. Indirect addresses work together with asset registries. The indirect address consists of: 1 Asset identifier 2 Institution client identifier The code begins with xaxce (where is the valid checksum), then we can define the required transaction to be the deposit address given by a call to the registry contract denoted by the institution code.

When sending a transaction to an Indirect ICAP address, the following will happen:

  • The ICAP registry is queried with the institution code. This will give a contract address for the institution if found.

  • A specific contract transaction is made with the institution which includes the client identifier.

Direct

Direct addresses start with xc and use Bech32-error detecting EdDSA wallets. Addresses are generated directly in your Wallet client and you can transfer your funds.

A Bech32 string is at most 90 characters long and consists of:

  • The human-readable part, which is intended to convey the type of data or anything else that is relevant to the reader. This part MUST contain 1 to 83 US-ASCII characters, with each character having a value ranging between 33-126. HRP validity may be further restricted by specific applications.

  • The separator, which is always "1". In case "1" is allowed inside the human-readable part, the last one in the string is the separator.

  • The data part, which is at least 6 characters long and only consists of alphanumeric characters excluding "1", "b", "i", and "o".

The human-readable part "xc" for mainnet, and "tc" for testnet.

Smart contracts 📃

CRC, CIP

CRC is a technical standard used on the Core Coin platform. CRC stands for Core Request for Comment followed with a number that was assigned to this request. Core Improvement Proposal (CIP) describes the standards for the Core Coin platform, including core protocol specifications, client APIs, and contract standards. As seen in Solidity with Comet software, you can deploy smart contracts.

Smart Contract development

Core Coin intends to provide a blockchain with a built-in fully fledged Turing-complete programming language that can be used to create Smart Contracts, to encode arbitrary state transition functions, allowing users to create any system, simply by writing the logic in a few lines of code. With the Comet software, you can deploy Smart Contracts, develop ÐApps and run tests on your local Core testnet.

Decentralized Apps (ÐApps) 🧬

As seen in Solidity, any process, operation, governance or economic activity can be decentralized, tokenized with and transacted via Core Coin using smart contracts. The token represents the ÐApp while it uses the Core Coin blockchain, but the price of the token is dynamic and coded value storage. Activity that has any economic or governance aspect, conceived or as of yet unconceived, can be done via Core Coin, provided that the right code is written and the necessary hardware or other required parameters are used.

Decentralized Exchanges (ÐEx)

ÐEx can use the Core platform as its underlying technology and runs as a series of smart contracts. In other words, there is no central point where the technology is stored, run or managed.

With our address structure and “ICAP” protocol, we are addressing the right value holders to the client. Our Smart Contracts based on Solidity language will bring functionality, which can save funds, time and protect both parties from contracting parts.

Wallet 👝

The Core Coin Wallet allows you to hold and secure Core Coins and other crypto-assets built on the Core Coin platform, as well as connect to ÐApps and ÐEx (Decentralized Exchanges). We integrated multi signatures inside the protocol, to make funds secure thus allowing the owner full control at any given time.

Last updated