diff --git a/elements/lisk-blocks/.npmignore b/elements/lisk-chain/.npmignore similarity index 100% rename from elements/lisk-blocks/.npmignore rename to elements/lisk-chain/.npmignore diff --git a/elements/lisk-blocks/.npmrc b/elements/lisk-chain/.npmrc similarity index 100% rename from elements/lisk-blocks/.npmrc rename to elements/lisk-chain/.npmrc diff --git a/elements/lisk-blocks/.prettierignore b/elements/lisk-chain/.prettierignore similarity index 100% rename from elements/lisk-blocks/.prettierignore rename to elements/lisk-chain/.prettierignore diff --git a/elements/lisk-blocks/.prettierrc.json b/elements/lisk-chain/.prettierrc.json similarity index 100% rename from elements/lisk-blocks/.prettierrc.json rename to elements/lisk-chain/.prettierrc.json diff --git a/elements/lisk-blocks/README.md b/elements/lisk-chain/README.md similarity index 100% rename from elements/lisk-blocks/README.md rename to elements/lisk-chain/README.md diff --git a/elements/lisk-blocks/jest.config.js b/elements/lisk-chain/jest.config.js similarity index 100% rename from elements/lisk-blocks/jest.config.js rename to elements/lisk-chain/jest.config.js diff --git a/elements/lisk-blocks/package-lock.json b/elements/lisk-chain/package-lock.json similarity index 100% rename from elements/lisk-blocks/package-lock.json rename to elements/lisk-chain/package-lock.json diff --git a/elements/lisk-blocks/package.json b/elements/lisk-chain/package.json similarity index 100% rename from elements/lisk-blocks/package.json rename to elements/lisk-chain/package.json diff --git a/elements/lisk-blocks/scripts b/elements/lisk-chain/scripts similarity index 100% rename from elements/lisk-blocks/scripts rename to elements/lisk-chain/scripts diff --git a/elements/lisk-blocks/src/block_reward.ts b/elements/lisk-chain/src/block_reward.ts similarity index 100% rename from elements/lisk-blocks/src/block_reward.ts rename to elements/lisk-chain/src/block_reward.ts diff --git a/elements/lisk-blocks/src/blocks.ts b/elements/lisk-chain/src/blocks.ts similarity index 100% rename from elements/lisk-blocks/src/blocks.ts rename to elements/lisk-chain/src/blocks.ts diff --git a/elements/lisk-blocks/src/chain.ts b/elements/lisk-chain/src/chain.ts similarity index 100% rename from elements/lisk-blocks/src/chain.ts rename to elements/lisk-chain/src/chain.ts diff --git a/elements/lisk-blocks/src/data_access/cache/base.ts b/elements/lisk-chain/src/data_access/cache/base.ts similarity index 100% rename from elements/lisk-blocks/src/data_access/cache/base.ts rename to elements/lisk-chain/src/data_access/cache/base.ts diff --git a/elements/lisk-blocks/src/data_access/cache/block.ts b/elements/lisk-chain/src/data_access/cache/block.ts similarity index 100% rename from elements/lisk-blocks/src/data_access/cache/block.ts rename to elements/lisk-chain/src/data_access/cache/block.ts diff --git a/elements/lisk-blocks/src/data_access/cache/index.ts b/elements/lisk-chain/src/data_access/cache/index.ts similarity index 100% rename from elements/lisk-blocks/src/data_access/cache/index.ts rename to elements/lisk-chain/src/data_access/cache/index.ts diff --git a/elements/lisk-blocks/src/data_access/data_access.ts b/elements/lisk-chain/src/data_access/data_access.ts similarity index 100% rename from elements/lisk-blocks/src/data_access/data_access.ts rename to elements/lisk-chain/src/data_access/data_access.ts diff --git a/elements/lisk-blocks/src/data_access/index.ts b/elements/lisk-chain/src/data_access/index.ts similarity index 100% rename from elements/lisk-blocks/src/data_access/index.ts rename to elements/lisk-chain/src/data_access/index.ts diff --git a/elements/lisk-blocks/src/data_access/storage.ts b/elements/lisk-chain/src/data_access/storage.ts similarity index 100% rename from elements/lisk-blocks/src/data_access/storage.ts rename to elements/lisk-chain/src/data_access/storage.ts diff --git a/elements/lisk-blocks/src/data_access/transaction_interface_adapter.ts b/elements/lisk-chain/src/data_access/transaction_interface_adapter.ts similarity index 100% rename from elements/lisk-blocks/src/data_access/transaction_interface_adapter.ts rename to elements/lisk-chain/src/data_access/transaction_interface_adapter.ts diff --git a/elements/lisk-blocks/src/index.ts b/elements/lisk-chain/src/index.ts similarity index 100% rename from elements/lisk-blocks/src/index.ts rename to elements/lisk-chain/src/index.ts diff --git a/elements/lisk-blocks/src/schema.ts b/elements/lisk-chain/src/schema.ts similarity index 100% rename from elements/lisk-blocks/src/schema.ts rename to elements/lisk-chain/src/schema.ts diff --git a/elements/lisk-blocks/src/slots.ts b/elements/lisk-chain/src/slots.ts similarity index 100% rename from elements/lisk-blocks/src/slots.ts rename to elements/lisk-chain/src/slots.ts diff --git a/elements/lisk-blocks/src/state_store/account_store.ts b/elements/lisk-chain/src/state_store/account_store.ts similarity index 100% rename from elements/lisk-blocks/src/state_store/account_store.ts rename to elements/lisk-chain/src/state_store/account_store.ts diff --git a/elements/lisk-blocks/src/state_store/chain_state_store.ts b/elements/lisk-chain/src/state_store/chain_state_store.ts similarity index 100% rename from elements/lisk-blocks/src/state_store/chain_state_store.ts rename to elements/lisk-chain/src/state_store/chain_state_store.ts diff --git a/elements/lisk-blocks/src/state_store/index.ts b/elements/lisk-chain/src/state_store/index.ts similarity index 100% rename from elements/lisk-blocks/src/state_store/index.ts rename to elements/lisk-chain/src/state_store/index.ts diff --git a/elements/lisk-blocks/src/state_store/state_store.ts b/elements/lisk-chain/src/state_store/state_store.ts similarity index 100% rename from elements/lisk-blocks/src/state_store/state_store.ts rename to elements/lisk-chain/src/state_store/state_store.ts diff --git a/elements/lisk-blocks/src/state_store/transaction_store.ts b/elements/lisk-chain/src/state_store/transaction_store.ts similarity index 100% rename from elements/lisk-blocks/src/state_store/transaction_store.ts rename to elements/lisk-chain/src/state_store/transaction_store.ts diff --git a/elements/lisk-blocks/src/transactions/compose_transaction_steps.ts b/elements/lisk-chain/src/transactions/compose_transaction_steps.ts similarity index 100% rename from elements/lisk-blocks/src/transactions/compose_transaction_steps.ts rename to elements/lisk-chain/src/transactions/compose_transaction_steps.ts diff --git a/elements/lisk-blocks/src/transactions/exceptions_handlers.ts b/elements/lisk-chain/src/transactions/exceptions_handlers.ts similarity index 100% rename from elements/lisk-blocks/src/transactions/exceptions_handlers.ts rename to elements/lisk-chain/src/transactions/exceptions_handlers.ts diff --git a/elements/lisk-blocks/src/transactions/index.ts b/elements/lisk-chain/src/transactions/index.ts similarity index 100% rename from elements/lisk-blocks/src/transactions/index.ts rename to elements/lisk-chain/src/transactions/index.ts diff --git a/elements/lisk-blocks/src/transactions/transactions_handlers.ts b/elements/lisk-chain/src/transactions/transactions_handlers.ts similarity index 100% rename from elements/lisk-blocks/src/transactions/transactions_handlers.ts rename to elements/lisk-chain/src/transactions/transactions_handlers.ts diff --git a/elements/lisk-blocks/src/transactions/votes_weight.ts b/elements/lisk-chain/src/transactions/votes_weight.ts similarity index 100% rename from elements/lisk-blocks/src/transactions/votes_weight.ts rename to elements/lisk-chain/src/transactions/votes_weight.ts diff --git a/elements/lisk-blocks/src/types.ts b/elements/lisk-chain/src/types.ts similarity index 100% rename from elements/lisk-blocks/src/types.ts rename to elements/lisk-chain/src/types.ts diff --git a/elements/lisk-blocks/src/utils.ts b/elements/lisk-chain/src/utils.ts similarity index 100% rename from elements/lisk-blocks/src/utils.ts rename to elements/lisk-chain/src/utils.ts diff --git a/elements/lisk-blocks/src/validate.ts b/elements/lisk-chain/src/validate.ts similarity index 100% rename from elements/lisk-blocks/src/validate.ts rename to elements/lisk-chain/src/validate.ts diff --git a/elements/lisk-blocks/src/verify.ts b/elements/lisk-chain/src/verify.ts similarity index 100% rename from elements/lisk-blocks/src/verify.ts rename to elements/lisk-chain/src/verify.ts diff --git a/elements/lisk-blocks/test/_setup.js b/elements/lisk-chain/test/_setup.js similarity index 100% rename from elements/lisk-blocks/test/_setup.js rename to elements/lisk-chain/test/_setup.js diff --git a/elements/lisk-blocks/test/fixtures/block.ts b/elements/lisk-chain/test/fixtures/block.ts similarity index 100% rename from elements/lisk-blocks/test/fixtures/block.ts rename to elements/lisk-chain/test/fixtures/block.ts diff --git a/elements/lisk-blocks/test/fixtures/default_account.ts b/elements/lisk-chain/test/fixtures/default_account.ts similarity index 100% rename from elements/lisk-blocks/test/fixtures/default_account.ts rename to elements/lisk-chain/test/fixtures/default_account.ts diff --git a/elements/lisk-blocks/test/fixtures/genesis_block.json b/elements/lisk-chain/test/fixtures/genesis_block.json similarity index 100% rename from elements/lisk-blocks/test/fixtures/genesis_block.json rename to elements/lisk-chain/test/fixtures/genesis_block.json diff --git a/elements/lisk-blocks/test/tsconfig.json b/elements/lisk-chain/test/tsconfig.json similarity index 100% rename from elements/lisk-blocks/test/tsconfig.json rename to elements/lisk-chain/test/tsconfig.json diff --git a/elements/lisk-blocks/test/tslint.json b/elements/lisk-chain/test/tslint.json similarity index 100% rename from elements/lisk-blocks/test/tslint.json rename to elements/lisk-chain/test/tslint.json diff --git a/elements/lisk-blocks/test/unit/blocks.spec.ts b/elements/lisk-chain/test/unit/blocks.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/blocks.spec.ts rename to elements/lisk-chain/test/unit/blocks.spec.ts diff --git a/elements/lisk-blocks/test/unit/data_access/cache/block.spec.ts b/elements/lisk-chain/test/unit/data_access/cache/block.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/data_access/cache/block.spec.ts rename to elements/lisk-chain/test/unit/data_access/cache/block.spec.ts diff --git a/elements/lisk-blocks/test/unit/data_access/data_access.spec.ts b/elements/lisk-chain/test/unit/data_access/data_access.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/data_access/data_access.spec.ts rename to elements/lisk-chain/test/unit/data_access/data_access.spec.ts diff --git a/elements/lisk-blocks/test/unit/data_access/storage.spec.ts b/elements/lisk-chain/test/unit/data_access/storage.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/data_access/storage.spec.ts rename to elements/lisk-chain/test/unit/data_access/storage.spec.ts diff --git a/elements/lisk-blocks/test/unit/process.spec.ts b/elements/lisk-chain/test/unit/process.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/process.spec.ts rename to elements/lisk-chain/test/unit/process.spec.ts diff --git a/elements/lisk-blocks/test/unit/process_transactions.spec.ts b/elements/lisk-chain/test/unit/process_transactions.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/process_transactions.spec.ts rename to elements/lisk-chain/test/unit/process_transactions.spec.ts diff --git a/elements/lisk-blocks/test/unit/slots.spec.ts b/elements/lisk-chain/test/unit/slots.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/slots.spec.ts rename to elements/lisk-chain/test/unit/slots.spec.ts diff --git a/elements/lisk-blocks/test/unit/state_store_account.spec.ts b/elements/lisk-chain/test/unit/state_store_account.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/state_store_account.spec.ts rename to elements/lisk-chain/test/unit/state_store_account.spec.ts diff --git a/elements/lisk-blocks/test/unit/state_store_chain_state.spec.ts b/elements/lisk-chain/test/unit/state_store_chain_state.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/state_store_chain_state.spec.ts rename to elements/lisk-chain/test/unit/state_store_chain_state.spec.ts diff --git a/elements/lisk-blocks/test/unit/state_store_transaction.spec.ts b/elements/lisk-chain/test/unit/state_store_transaction.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/state_store_transaction.spec.ts rename to elements/lisk-chain/test/unit/state_store_transaction.spec.ts diff --git a/elements/lisk-blocks/test/unit/transaction_interface_adapter.spec.ts b/elements/lisk-chain/test/unit/transaction_interface_adapter.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/transaction_interface_adapter.spec.ts rename to elements/lisk-chain/test/unit/transaction_interface_adapter.spec.ts diff --git a/elements/lisk-blocks/test/unit/transactions.spec.ts b/elements/lisk-chain/test/unit/transactions.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/transactions.spec.ts rename to elements/lisk-chain/test/unit/transactions.spec.ts diff --git a/elements/lisk-blocks/test/unit/transactions_handlers.spec.ts b/elements/lisk-chain/test/unit/transactions_handlers.spec.ts similarity index 100% rename from elements/lisk-blocks/test/unit/transactions_handlers.spec.ts rename to elements/lisk-chain/test/unit/transactions_handlers.spec.ts diff --git a/elements/lisk-blocks/test/utils/block.ts b/elements/lisk-chain/test/utils/block.ts similarity index 100% rename from elements/lisk-blocks/test/utils/block.ts rename to elements/lisk-chain/test/utils/block.ts diff --git a/elements/lisk-blocks/test/utils/random.ts b/elements/lisk-chain/test/utils/random.ts similarity index 100% rename from elements/lisk-blocks/test/utils/random.ts rename to elements/lisk-chain/test/utils/random.ts diff --git a/elements/lisk-blocks/test/utils/registered_transactions.ts b/elements/lisk-chain/test/utils/registered_transactions.ts similarity index 100% rename from elements/lisk-blocks/test/utils/registered_transactions.ts rename to elements/lisk-chain/test/utils/registered_transactions.ts diff --git a/elements/lisk-blocks/tsconfig.json b/elements/lisk-chain/tsconfig.json similarity index 100% rename from elements/lisk-blocks/tsconfig.json rename to elements/lisk-chain/tsconfig.json diff --git a/elements/lisk-blocks/tslint.json b/elements/lisk-chain/tslint.json similarity index 100% rename from elements/lisk-blocks/tslint.json rename to elements/lisk-chain/tslint.json