diff --git a/beem/cli.py b/beem/cli.py
index 8e428fb353d947fb22a5bed3ceafe6622cb92583..55c2ae056bf054628c0125c1b63578419745f1e4 100644
--- a/beem/cli.py
+++ b/beem/cli.py
@@ -2590,7 +2590,7 @@ def curation(authorperm, account, limit, min_vote, max_vote, min_performance, ma
         elif payout is not None:
             payout = None
         curation_rewards_HBD = comment.get_curation_rewards(pending_payout_HBD=True, pending_payout_value=payout)
-        curation_rewards_SP = comment.get_curation_rewards(pending_payout_HBD=False, pending_payout_value=payout)
+        curation_rewards_HP = comment.get_curation_rewards(pending_payout_HBD=False, pending_payout_value=payout)
         rows = []
         sum_curation = [0, 0, 0, 0]
         max_curation = [0, 0, 0, 0, 0, 0]
@@ -2598,7 +2598,7 @@ def curation(authorperm, account, limit, min_vote, max_vote, min_performance, ma
         for vote in comment["active_votes"]:
             vote_HBD = stm.rshares_to_hbd(int(vote["rshares"]))
             curation_HBD = curation_rewards_HBD["active_votes"][vote["voter"]]
-            curation_SP = curation_rewards_SP["active_votes"][vote["voter"]]
+            curation_HP = curation_rewards_HP["active_votes"][vote["voter"]]
             if vote_HBD > 0:
                 penalty = ((comment.get_curation_penalty(vote_time=vote["time"])) * vote_HBD)
                 performance = (float(curation_HBD) / vote_HBD * 100)
@@ -2608,13 +2608,13 @@ def curation(authorperm, account, limit, min_vote, max_vote, min_performance, ma
             vote_befor_min = (((vote["time"]) - comment["created"]).total_seconds() / 60)
             sum_curation[0] += vote_HBD
             sum_curation[1] += penalty
-            sum_curation[2] += float(curation_SP)
+            sum_curation[2] += float(curation_HP)
             sum_curation[3] += float(curation_HBD)
             row = [vote["voter"],
                    vote_befor_min,
                    vote_HBD,
                    penalty,
-                   float(curation_SP),
+                   float(curation_HP),
                    performance]
             if row[-1] > max_curation[-1]:
                 max_curation = row
@@ -2782,11 +2782,11 @@ def rewards(accounts, only_sum, post, comment, curation, length, author, permlin
                     payout_HIVE = Amount(v["hive_payout"], hive_instance=stm)
                     sum_reward[0] += float(payout_HBD)
                     sum_reward[1] += float(payout_HIVE)
-                    payout_SP = stm.vests_to_sp(Amount(v["vesting_payout"], hive_instance=stm))
-                    sum_reward[2] += float(payout_SP)
+                    payout_HP = stm.vests_to_sp(Amount(v["vesting_payout"], hive_instance=stm))
+                    sum_reward[2] += float(payout_HP)
                     liquid_USD = float(payout_HBD) / float(latest) * float(median_price) + float(payout_HIVE) * float(median_price)
                     sum_reward[3] += liquid_USD
-                    invested_USD = float(payout_SP) * float(median_price)
+                    invested_USD = float(payout_HP) * float(median_price)
                     sum_reward[4] += invested_USD
                     if c.is_comment():
                         permlink_row = c.parent_permlink
@@ -2800,15 +2800,15 @@ def rewards(accounts, only_sum, post, comment, curation, length, author, permlin
                                  ((now - formatTimeString(v["timestamp"])).total_seconds() / 60 / 60 / 24),
                                  (payout_HBD),
                                  (payout_HIVE),
-                                 (payout_SP),
+                                 (payout_HP),
                                  (liquid_USD),
                                  (invested_USD)])
                 elif v["type"] == "curation_reward":
                     reward = Amount(v["reward"], hive_instance=stm)
-                    payout_SP = stm.vests_to_sp(reward)
+                    payout_HP = stm.vests_to_sp(reward)
                     liquid_USD = 0
-                    invested_USD = float(payout_SP) * float(median_price)
-                    sum_reward[2] += float(payout_SP)
+                    invested_USD = float(payout_HP) * float(median_price)
+                    sum_reward[2] += float(payout_HP)
                     sum_reward[4] += invested_USD
                     if title:
                         c = Comment(construct_authorperm(v["comment_author"], v["comment_permlink"]), hive_instance=stm)
@@ -2820,7 +2820,7 @@ def rewards(accounts, only_sum, post, comment, curation, length, author, permlin
                                  ((now - formatTimeString(v["timestamp"])).total_seconds() / 60 / 60 / 24),
                                  0.000,
                                  0.000,
-                                 payout_SP,
+                                 payout_HP,
                                  (liquid_USD),
                                  (invested_USD)])
         sortedList = sorted(rows, key=lambda row: (row[2]), reverse=False)
@@ -2981,11 +2981,11 @@ def pending(accounts, only_sum, post, comment, curation, length, author, permlin
                     continue
                 payout_HBD = author_reward["payout_HBD"]
                 sum_reward[0] += float(payout_HBD)
-                payout_SP = author_reward["payout_SP"]
-                sum_reward[1] += float(payout_SP)
+                payout_HP = author_reward["payout_HP"]
+                sum_reward[1] += float(payout_HP)
                 liquid_USD = float(author_reward["payout_HBD"]) / float(latest) * float(median_price)
                 sum_reward[2] += liquid_USD
-                invested_USD = float(author_reward["payout_SP"]) * float(median_price)
+                invested_USD = float(author_reward["payout_HP"]) * float(median_price)
                 sum_reward[3] += invested_USD
                 if v.is_comment():
                     permlink_row = v.permlink
@@ -2998,7 +2998,7 @@ def pending(accounts, only_sum, post, comment, curation, length, author, permlin
                              permlink_row,
                              ((v["created"] - limit_time).total_seconds() / 60 / 60 / 24),
                              (payout_HBD),
-                             (payout_SP),
+                             (payout_HP),
                              (liquid_USD),
                              (invested_USD)])
         if curation:
@@ -3011,10 +3011,10 @@ def pending(accounts, only_sum, post, comment, curation, length, author, permlin
                 days_to_payout = ((c["created"] - limit_time).total_seconds() / 60 / 60 / 24)
                 if days_to_payout < 0:
                     continue
-                payout_SP = rewards["active_votes"][account["name"]]
+                payout_HP = rewards["active_votes"][account["name"]]
                 liquid_USD = 0
-                invested_USD = float(payout_SP) * float(median_price)
-                sum_reward[1] += float(payout_SP)
+                invested_USD = float(payout_HP) * float(median_price)
+                sum_reward[1] += float(payout_HP)
                 sum_reward[3] += invested_USD
                 if title:
                     permlink_row = c.title
@@ -3024,7 +3024,7 @@ def pending(accounts, only_sum, post, comment, curation, length, author, permlin
                              permlink_row,
                              days_to_payout,
                              0.000,
-                             payout_SP,
+                             payout_HP,
                              (liquid_USD),
                              (invested_USD)])
         sortedList = sorted(rows, key=lambda row: (row[2]), reverse=True)
diff --git a/beem/comment.py b/beem/comment.py
index 3dfbbd47a76a0446a5f9dd0b332e81f7afb24b52..32d5e27dc2ae55f91b0a199b8ff361fdf093b169 100644
--- a/beem/comment.py
+++ b/beem/comment.py
@@ -454,7 +454,7 @@ class Comment(BlockchainObject):
 
                 {
                     'pending_rewards': True,
-                    'payout_SP': 0.912 HIVE,
+                    'payout_HP': 0.912 HIVE,
                     'payout_HBD': 3.583 HBD,
                     'total_payout_HBD': 7.166 HBD
                 }
@@ -462,7 +462,7 @@ class Comment(BlockchainObject):
         """
         if not self.is_pending():
             return {'pending_rewards': False,
-                    "payout_SP": Amount(0, self.hive.hive_symbol, hive_instance=self.hive),
+                    "payout_HP": Amount(0, self.hive.hive_symbol, hive_instance=self.hive),
                     "payout_HBD": Amount(0, self.hive.hbd_symbol, hive_instance=self.hive),
                     "total_payout_HBD": Amount(self["total_payout_value"], hive_instance=self.hive)}
 
@@ -482,7 +482,7 @@ class Comment(BlockchainObject):
         if median_hist is not None:
             hbd_hive = author_tokens * self["percent_hive_dollars"] / 20000.
             vesting_hive = median_price.as_base(self.hive.hive_symbol) * (author_tokens - hbd_hive)
-            return {'pending_rewards': True, "payout_SP": vesting_hive, "payout_HBD": hbd_hive, "total_payout_HBD": author_tokens}
+            return {'pending_rewards': True, "payout_HP": vesting_hive, "payout_HBD": hbd_hive, "total_payout_HBD": author_tokens}
         else:
             return {'pending_rewards': True, "total_payout": author_tokens}
 
diff --git a/beem/snapshot.py b/beem/snapshot.py
index 7b75349a513673c5952931dbad7e3f3b3eeed8e3..6bead4125b0f6783810c8de16e583b4f4802e929 100644
--- a/beem/snapshot.py
+++ b/beem/snapshot.py
@@ -51,8 +51,8 @@ class AccountSnapshot(list):
         self.reward_timestamps = []
         self.author_rewards = []
         self.curation_rewards = []
-        self.curation_per_1000_SP_timestamp = []
-        self.curation_per_1000_SP = []
+        self.curation_per_1000_HP_timestamp = []
+        self.curation_per_1000_HP = []
         self.out_vote_timestamp = []
         self.out_vote_weight = []
         self.in_vote_timestamp = []
@@ -501,8 +501,8 @@ class AccountSnapshot(list):
 
     def build_curation_arrays(self, end_date=None, sum_days=7):
         """ Build curation arrays"""
-        self.curation_per_1000_SP_timestamp = []
-        self.curation_per_1000_SP = []
+        self.curation_per_1000_HP_timestamp = []
+        self.curation_per_1000_HP = []
         if sum_days <= 0:
             raise ValueError("sum_days must be greater than 0")
         index = 0
@@ -523,8 +523,8 @@ class AccountSnapshot(list):
             if ts < end_date:
                 curation_sum += curation_1k_hp
             else:
-                self.curation_per_1000_SP_timestamp.append(end_date)
-                self.curation_per_1000_SP.append(curation_sum)
+                self.curation_per_1000_HP_timestamp.append(end_date)
+                self.curation_per_1000_HP.append(curation_sum)
                 end_date = end_date + timedelta(days=sum_days)
                 curation_sum = 0
 
diff --git a/docs/tutorials.rst b/docs/tutorials.rst
index 627be57a0647336834603ae26c323ae1f1bdd82b..d880302b312f5a37ec1cfa50a41b42e71397e609 100644
--- a/docs/tutorials.rst
+++ b/docs/tutorials.rst
@@ -241,8 +241,8 @@ Lets calculate the curation reward from the last 7 days:
     reward_vests = Amount("0 VESTS")
     for reward in acc.history_reverse(stop=stop, only_ops=["curation_reward"]):
                 reward_vests += Amount(reward['reward'])
-    curation_rewards_SP = acc.hive.vests_to_sp(reward_vests.amount)
-    print("Rewards are %.3f HP" % curation_rewards_SP)
+    curation_rewards_HP = acc.hive.vests_to_hp(reward_vests.amount)
+    print("Rewards are %.3f HP" % curation_rewards_HP)
 
 Lets display all Posts from an account:
 
diff --git a/examples/account_curation_per_week_and_1k_sp.py b/examples/account_curation_per_week_and_1k_sp.py
index 04e6ec645a73d431fd2fd08385f7e20c2a871c2b..3d88671b2ce9fb42e91221d216bc65a1790a6a7c 100644
--- a/examples/account_curation_per_week_and_1k_sp.py
+++ b/examples/account_curation_per_week_and_1k_sp.py
@@ -23,12 +23,12 @@ if __name__ == "__main__":
     acc_snapshot.get_account_history()
     acc_snapshot.build(enable_rewards=True)
     acc_snapshot.build_curation_arrays()
-    timestamps = acc_snapshot.curation_per_1000_SP_timestamp
-    curation_per_1000_SP = acc_snapshot.curation_per_1000_SP
+    timestamps = acc_snapshot.curation_per_1000_HP_timestamp
+    curation_per_1000_HP = acc_snapshot.curation_per_1000_HP
 
     plt.figure(figsize=(12, 6))
     opts = {'linestyle': '-', 'marker': '.'}
-    plt.plot_date(timestamps, curation_per_1000_SP, label="Curation reward per week and 1k HP", **opts)
+    plt.plot_date(timestamps, curation_per_1000_HP, label="Curation reward per week and 1k HP", **opts)
     plt.grid()
     plt.legend()
     plt.title("Curation over time - @%s" % (account))
@@ -36,4 +36,4 @@ if __name__ == "__main__":
     plt.ylabel("Curation rewards (HP / (week * 1k HP))")
     plt.show()
     # plt.savefig("curation_per_week-%s.png" % (account))
-    print("last curation reward per week and 1k hp %.2f HP" % (curation_per_1000_SP[-1]))
+    print("last curation reward per week and 1k hp %.2f HP" % (curation_per_1000_HP[-1]))
diff --git a/tests/beem/test_account.py b/tests/beem/test_account.py
index 5ed7197178e164ae648574d96135a61b0d65f46e..de18e906179909e96eef36248d8fc41d983eb954 100644
--- a/tests/beem/test_account.py
+++ b/tests/beem/test_account.py
@@ -17,7 +17,7 @@ from beem.amount import Amount
 from beem.asset import Asset
 from beem.utils import formatTimeString
 from beem.nodelist import NodeList
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 
 wif = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
 
@@ -27,7 +27,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         node_list = nodelist.get_nodes(exclude_limited=True)
       
         cls.bts = Steem(
@@ -39,22 +39,22 @@ class Testcases(unittest.TestCase):
             keys={"active": wif},
             num_retries=10
         )
-        cls.account = Account("beembot", steem_instance=cls.bts)
-        set_shared_steem_instance(cls.bts)
+        cls.account = Account("beembot", hive_instance=cls.bts)
+        set_shared_hive_instance(cls.bts)
 
     def test_account(self):
         stm = self.bts
         account = self.account
-        Account("beembot", steem_instance=stm)
+        Account("beembot", hive_instance=stm)
         with self.assertRaises(
             exceptions.AccountDoesNotExistsException
         ):
-            Account("DoesNotExistsXXX", steem_instance=stm)
+            Account("DoesNotExistsXXX", hive_instance=stm)
         # asset = Asset("1.3.0")
         # symbol = asset["symbol"]
         self.assertEqual(account.name, "beembot")
         self.assertEqual(account["name"], account.name)
-        self.assertIsInstance(account.get_balance("available", "SBD"), Amount)
+        self.assertIsInstance(account.get_balance("available", "HBD"), Amount)
         account.print_info()
         # self.assertIsInstance(account.balance({"symbol": symbol}), Amount)
         self.assertIsInstance(account.available_balances, list)
@@ -174,7 +174,7 @@ class Testcases(unittest.TestCase):
 
     def test_history2(self):
         stm = self.bts
-        account = Account("beembot", steem_instance=stm)
+        account = Account("beembot", hive_instance=stm)
         h_list = []
         max_index = account.virtual_op_count()
         for h in account.history(start=max_index - 4, stop=max_index, use_block_num=False, batch_size=2, raw_output=False):
@@ -206,7 +206,7 @@ class Testcases(unittest.TestCase):
 
     def test_history_reverse2(self):
         stm = self.bts
-        account = Account("beembot", steem_instance=stm)
+        account = Account("beembot", hive_instance=stm)
         h_list = []
         max_index = account.virtual_op_count()
         for h in account.history_reverse(start=max_index, stop=max_index - 4, use_block_num=False, batch_size=2, raw_output=False):
@@ -239,7 +239,7 @@ class Testcases(unittest.TestCase):
     def test_history_block_num(self):
         stm = self.bts
         zero_element = 0
-        account = Account("fullnodeupdate", steem_instance=stm)
+        account = Account("fullnodeupdate", hive_instance=stm)
         h_all_raw = []
         for h in account.history_reverse(raw_output=True):
             h_all_raw.append(h)
@@ -279,9 +279,9 @@ class Testcases(unittest.TestCase):
         vp = account.get_voting_power()
         self.assertTrue(vp >= 0)
         self.assertTrue(vp <= 100)
-        sp = account.get_steem_power()
-        self.assertTrue(sp >= 0)
-        vv = account.get_voting_value_SBD()
+        sp = account.get_hive_power()
+        self.assertTrue(hp >= 0)
+        vv = account.get_voting_value_HBD()
         self.assertTrue(vv >= 0)
         bw = account.get_bandwidth()
         # self.assertTrue(bw['used'] <= bw['allocated'])
@@ -295,8 +295,8 @@ class Testcases(unittest.TestCase):
 
     def test_MissingKeyError(self):
         w = self.account
-        w.steem.txbuffer.clear()
-        tx = w.convert("1 SBD")
+        w.hive.txbuffer.clear()
+        tx = w.convert("1 HBD")
         with self.assertRaises(
             exceptions.MissingKeyError
         ):
@@ -304,7 +304,7 @@ class Testcases(unittest.TestCase):
 
     def test_withdraw_vesting(self):
         w = self.account
-        w.steem.txbuffer.clear()
+        w.hive.txbuffer.clear()
         tx = w.withdraw_vesting("100 VESTS")
         self.assertEqual(
             (tx["operations"][0][0]),
@@ -317,7 +317,7 @@ class Testcases(unittest.TestCase):
 
     def test_delegate_vesting_shares(self):
         w = self.account
-        w.steem.txbuffer.clear()
+        w.hive.txbuffer.clear()
         tx = w.delegate_vesting_shares("test1", "100 VESTS")
         self.assertEqual(
             (tx["operations"][0][0]),
@@ -330,7 +330,7 @@ class Testcases(unittest.TestCase):
 
     def test_claim_reward_balance(self):
         w = self.account
-        w.steem.txbuffer.clear()
+        w.hive.txbuffer.clear()
         tx = w.claim_reward_balance()
         self.assertEqual(
             (tx["operations"][0][0]),
@@ -343,7 +343,7 @@ class Testcases(unittest.TestCase):
 
     def test_cancel_transfer_from_savings(self):
         w = self.account
-        w.steem.txbuffer.clear()
+        w.hive.txbuffer.clear()
         tx = w.cancel_transfer_from_savings(0)
         self.assertEqual(
             (tx["operations"][0][0]),
@@ -356,8 +356,8 @@ class Testcases(unittest.TestCase):
 
     def test_transfer_from_savings(self):
         w = self.account
-        w.steem.txbuffer.clear()
-        tx = w.transfer_from_savings(1, "STEEM", "")
+        w.hive.txbuffer.clear()
+        tx = w.transfer_from_savings(1, "HIVE", "")
         self.assertEqual(
             (tx["operations"][0][0]),
             "transfer_from_savings"
@@ -369,8 +369,8 @@ class Testcases(unittest.TestCase):
 
     def test_transfer_to_savings(self):
         w = self.account
-        w.steem.txbuffer.clear()
-        tx = w.transfer_to_savings(1, "STEEM", "")
+        w.hive.txbuffer.clear()
+        tx = w.transfer_to_savings(1, "HIVE", "")
         self.assertEqual(
             (tx["operations"][0][0]),
             "transfer_to_savings"
@@ -382,8 +382,8 @@ class Testcases(unittest.TestCase):
 
     def test_convert(self):
         w = self.account
-        w.steem.txbuffer.clear()
-        tx = w.convert("1 SBD")
+        w.hive.txbuffer.clear()
+        tx = w.convert("1 HBD")
         self.assertEqual(
             (tx["operations"][0][0]),
             "convert"
@@ -395,8 +395,8 @@ class Testcases(unittest.TestCase):
 
     def test_transfer_to_vesting(self):
         w = self.account
-        w.steem.txbuffer.clear()
-        tx = w.transfer_to_vesting("1 STEEM")
+        w.hive.txbuffer.clear()
+        tx = w.transfer_to_vesting("1 HIVE")
         self.assertEqual(
             (tx["operations"][0][0]),
             "transfer_to_vesting"
@@ -407,14 +407,14 @@ class Testcases(unittest.TestCase):
             op["from"])
 
     def test_json_export(self):
-        account = Account("beembot", steem_instance=self.bts)
-        if account.steem.rpc.get_use_appbase():
+        account = Account("beembot", hive_instance=self.bts)
+        if account.hive.rpc.get_use_appbase():
             content = self.bts.rpc.find_accounts({'accounts': [account["name"]]}, api="database")["accounts"][0]
         else:
             content = self.bts.rpc.get_accounts([account["name"]])[0]
         keys = list(content.keys())
         json_content = account.json()
-        exclude_list = ['owner_challenged', 'average_bandwidth']  # ['json_metadata', 'reputation', 'active_votes', 'savings_sbd_seconds']
+        exclude_list = ['owner_challenged', 'average_bandwidth']  # ['json_metadata', 'reputation', 'active_votes', 'savings_hbd_seconds']
         for k in keys:
             if k not in exclude_list:
                 if isinstance(content[k], dict) and isinstance(json_content[k], list):
@@ -425,9 +425,9 @@ class Testcases(unittest.TestCase):
 
     def test_estimate_virtual_op_num(self):
         stm = self.bts
-        account = Account("gtg", steem_instance=stm)
+        account = Account("gtg", hive_instance=stm)
         block_num = 21248120
-        block = Block(block_num, steem_instance=stm)
+        block = Block(block_num, hive_instance=stm)
         op_num1 = account.estimate_virtual_op_num(block.time(), stop_diff=1, max_count=100)
         op_num2 = account.estimate_virtual_op_num(block_num, stop_diff=1, max_count=100)
         op_num3 = account.estimate_virtual_op_num(block_num, stop_diff=100, max_count=100)
@@ -463,7 +463,7 @@ class Testcases(unittest.TestCase):
 
     def test_history_votes(self):
         stm = self.bts
-        account = Account("gtg", steem_instance=stm)
+        account = Account("gtg", hive_instance=stm)
         utc = pytz.timezone('UTC')
         limit_time = utc.localize(datetime.utcnow()) - timedelta(days=2)
         votes_list = []
@@ -486,7 +486,7 @@ class Testcases(unittest.TestCase):
         self.assertTrue(comments[0].depth > 0)
 
     def test_blog_history(self):
-        account = Account("holger80", steem_instance=self.bts)
+        account = Account("holger80", hive_instance=self.bts)
         posts = []
         for p in account.blog_history(limit=5):
             if p["author"] != account["name"]:
@@ -506,7 +506,7 @@ class Testcases(unittest.TestCase):
         self.assertTrue(replies[0].is_comment())
         self.assertTrue(replies[0].depth > 0)
 
-    def test_get_vote_pct_for_SBD(self):
+    def test_get_vote_pct_for_HBD(self):
         account = self.account
         for vote_pwr in range(5, 100, 5):
-            self.assertTrue(9900 <= account.get_vote_pct_for_SBD(account.get_voting_value_SBD(voting_power=vote_pwr), voting_power=vote_pwr) <= 11000)
+            self.assertTrue(9900 <= account.get_vote_pct_for_HBD(account.get_voting_value_HBD(voting_power=vote_pwr), voting_power=vote_pwr) <= 11000)
diff --git a/tests/beem/test_amount.py b/tests/beem/test_amount.py
index 664ef94ea47715539f19462d335889230f2c5fa7..7a7501123b7945b9eafd6c139e0ae64c5cb8a8ae 100644
--- a/tests/beem/test_amount.py
+++ b/tests/beem/test_amount.py
@@ -9,7 +9,7 @@ from beem import Steem
 from beem.amount import Amount
 from beem.asset import Asset
 from beem.nodelist import NodeList
-from beem.instance import set_shared_steem_instance, SharedInstance
+from beem.instance import set_shared_hive_instance, SharedInstance
 from decimal import Decimal
 
 
@@ -17,23 +17,23 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
             num_retries=10
         )
-        cls.steemit = Steem(
-            node="https://api.steemit.com",
+        cls.hiveit = Steem(
+            node="https://api.hiveit.com",
             nobroadcast=True,
             use_condenser=False,
             num_retries=10
         )
-        set_shared_steem_instance(cls.bts)
-        cls.asset = Asset("SBD")
+        set_shared_hive_instance(cls.bts)
+        cls.asset = Asset("HBD")
         cls.symbol = cls.asset["symbol"]
         cls.precision = cls.asset["precision"]
-        cls.asset2 = Asset("STEEM")
+        cls.asset2 = Asset("HIVE")
 
     def dotest(self, ret, amount, symbol):
         self.assertEqual(float(ret), float(amount))
@@ -44,54 +44,54 @@ class Testcases(unittest.TestCase):
     def test_init(self):
         stm = self.bts
         # String init
-        asset = Asset("SBD", steem_instance=stm)
+        asset = Asset("HBD", hive_instance=stm)
         symbol = asset["symbol"]
         precision = asset["precision"]
-        amount = Amount("1 {}".format(symbol), steem_instance=stm)
+        amount = Amount("1 {}".format(symbol), hive_instance=stm)
         self.dotest(amount, 1, symbol)
 
         # Amount init
-        amount = Amount(amount, steem_instance=stm)
+        amount = Amount(amount, hive_instance=stm)
         self.dotest(amount, 1, symbol)
 
         # blockchain dict init
         amount = Amount({
             "amount": 1 * 10 ** precision,
             "asset_id": asset["id"]
-        }, steem_instance=stm)
+        }, hive_instance=stm)
         self.dotest(amount, 1, symbol)
 
         # API dict init
         amount = Amount({
             "amount": 1.3 * 10 ** precision,
             "asset": asset["id"]
-        }, steem_instance=stm)
+        }, hive_instance=stm)
         self.dotest(amount, 1.3, symbol)
 
         # Asset as symbol
-        amount = Amount(1.3, Asset("SBD"), steem_instance=stm)
+        amount = Amount(1.3, Asset("HBD"), hive_instance=stm)
         self.dotest(amount, 1.3, symbol)
 
         # Asset as symbol
-        amount = Amount(1.3, symbol, steem_instance=stm)
+        amount = Amount(1.3, symbol, hive_instance=stm)
         self.dotest(amount, 1.3, symbol)
 
         # keyword inits
-        amount = Amount(amount=1.3, asset=Asset("SBD", steem_instance=stm), steem_instance=stm)
+        amount = Amount(amount=1.3, asset=Asset("HBD", hive_instance=stm), hive_instance=stm)
         self.dotest(amount, 1.3, symbol)
         
-        amount = Amount(amount=1.3001, asset=Asset("SBD", steem_instance=stm), steem_instance=stm)
+        amount = Amount(amount=1.3001, asset=Asset("HBD", hive_instance=stm), hive_instance=stm)
         self.dotest(amount, 1.3001, symbol)        
 
-        amount = Amount(amount=1.3001, asset=Asset("SBD", steem_instance=stm), fixed_point_arithmetic=True, steem_instance=stm)
+        amount = Amount(amount=1.3001, asset=Asset("HBD", hive_instance=stm), fixed_point_arithmetic=True, hive_instance=stm)
         self.dotest(amount, 1.3, symbol)   
 
         # keyword inits
-        amount = Amount(amount=1.3, asset=dict(Asset("SBD", steem_instance=stm)), steem_instance=stm)
+        amount = Amount(amount=1.3, asset=dict(Asset("HBD", hive_instance=stm)), hive_instance=stm)
         self.dotest(amount, 1.3, symbol)
 
         # keyword inits
-        amount = Amount(amount=1.3, asset=symbol, steem_instance=stm)
+        amount = Amount(amount=1.3, asset=symbol, hive_instance=stm)
         self.dotest(amount, 1.3, symbol)
 
     def test_copy(self):
@@ -112,24 +112,24 @@ class Testcases(unittest.TestCase):
             (1.0, self.symbol))
 
     def test_json_appbase(self):
-        asset = Asset("SBD", steem_instance=self.bts)
-        amount = Amount("1", asset, new_appbase_format=False, steem_instance=self.bts)
+        asset = Asset("HBD", hive_instance=self.bts)
+        amount = Amount("1", asset, new_appbase_format=False, hive_instance=self.bts)
         if self.bts.rpc.get_use_appbase():
             self.assertEqual(
                 amount.json(),
                 [str(1 * 10 ** asset.precision), asset.precision, asset.asset])
         else:
-            self.assertEqual(amount.json(), "1.000 SBD")
+            self.assertEqual(amount.json(), "1.000 HBD")
 
     def test_json_appbase2(self):
-        asset = Asset("SBD", steem_instance=self.bts)
-        amount = Amount("1", asset, new_appbase_format=True, steem_instance=self.bts)
+        asset = Asset("HBD", hive_instance=self.bts)
+        amount = Amount("1", asset, new_appbase_format=True, hive_instance=self.bts)
         if self.bts.rpc.get_use_appbase():
             self.assertEqual(
                 amount.json(),
                 {'amount': str(1 * 10 ** asset.precision), 'nai': asset.asset, 'precision': asset.precision})
         else:
-            self.assertEqual(amount.json(), "1.000 SBD")
+            self.assertEqual(amount.json(), "1.000 HBD")
 
     def test_string(self):
         self.assertEqual(
@@ -153,7 +153,7 @@ class Testcases(unittest.TestCase):
             int(Amount(int(1), self.symbol)),
             1000)      
         self.assertEqual(
-            int(Amount(amount=round(0.1509,3), asset=Asset("SBD"))),
+            int(Amount(amount=round(0.1509,3), asset=Asset("HBD"))),
             151)
 
     def test_dict(self):
diff --git a/tests/beem/test_asset.py b/tests/beem/test_asset.py
index f58b6c9bbbc66b6c3b5227cdd1eca0977d20915b..60333e3c457bfc4dea7e132898e5587cd0b32849 100644
--- a/tests/beem/test_asset.py
+++ b/tests/beem/test_asset.py
@@ -8,7 +8,7 @@ import unittest
 from parameterized import parameterized
 from beem import Steem
 from beem.asset import Asset
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.exceptions import AssetDoesNotExistsException
 from beem.nodelist import NodeList
 
@@ -17,37 +17,37 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
             num_retries=10
         )
-        cls.steemit = Steem(
-            node="https://api.steemit.com",
+        cls.hiveit = Steem(
+            node="https://api.hiveit.com",
             nobroadcast=True,
             num_retries=10
         )
-        set_shared_steem_instance(cls.bts)
+        set_shared_hive_instance(cls.bts)
 
     @parameterized.expand([
         ("normal"),
-        ("steemit"),
+        ("hiveit"),
     ])
     def test_assert(self, node_param):
         if node_param == "normal":
             stm = self.bts
         else:
-            stm = self.steemit
+            stm = self.hiveit
         with self.assertRaises(AssetDoesNotExistsException):
-            Asset("FOObarNonExisting", full=False, steem_instance=stm)
+            Asset("FOObarNonExisting", full=False, hive_instance=stm)
 
     @parameterized.expand([
-        ("normal", "SBD", "SBD", 3, "@@000000013"),
-        ("normal", "STEEM", "STEEM", 3, "@@000000021"),
+        ("normal", "HBD", "HBD", 3, "@@000000013"),
+        ("normal", "HIVE", "HIVE", 3, "@@000000021"),
         ("normal", "VESTS", "VESTS", 6, "@@000000037"),
-        ("normal", "@@000000013", "SBD", 3, "@@000000013"),
-        ("normal", "@@000000021", "STEEM", 3, "@@000000021"),
+        ("normal", "@@000000013", "HBD", 3, "@@000000013"),
+        ("normal", "@@000000021", "HIVE", 3, "@@000000021"),
         ("normal", "@@000000037", "VESTS", 6, "@@000000037"),
     ])
     def test_properties(self, node_param, data, symbol_str, precision, asset_str):
@@ -55,39 +55,39 @@ class Testcases(unittest.TestCase):
             stm = self.bts
         else:
             stm = self.testnet
-        asset = Asset(data, full=False, steem_instance=stm)
+        asset = Asset(data, full=False, hive_instance=stm)
         self.assertEqual(asset.symbol, symbol_str)
         self.assertEqual(asset.precision, precision)
         self.assertEqual(asset.asset, asset_str)
 
     @parameterized.expand([
         ("normal"),
-        ("steemit"),
+        ("hiveit"),
     ])
     def test_assert_equal(self, node_param):
         if node_param == "normal":
             stm = self.bts
         else:
-            stm = self.steemit
-        asset1 = Asset("SBD", full=False, steem_instance=stm)
-        asset2 = Asset("SBD", full=False, steem_instance=stm)
+            stm = self.hiveit
+        asset1 = Asset("HBD", full=False, hive_instance=stm)
+        asset2 = Asset("HBD", full=False, hive_instance=stm)
         self.assertTrue(asset1 == asset2)
-        self.assertTrue(asset1 == "SBD")
-        self.assertTrue(asset2 == "SBD")
-        asset3 = Asset("STEEM", full=False, steem_instance=stm)
+        self.assertTrue(asset1 == "HBD")
+        self.assertTrue(asset2 == "HBD")
+        asset3 = Asset("HIVE", full=False, hive_instance=stm)
         self.assertTrue(asset1 != asset3)
-        self.assertTrue(asset3 != "SBD")
-        self.assertTrue(asset1 != "STEEM")
+        self.assertTrue(asset3 != "HBD")
+        self.assertTrue(asset1 != "HIVE")
 
-        a = {'asset': '@@000000021', 'precision': 3, 'id': 'STEEM', 'symbol': 'STEEM'}
-        b = {'asset': '@@000000021', 'precision': 3, 'id': '@@000000021', 'symbol': 'STEEM'}
-        self.assertTrue(Asset(a, steem_instance=stm) == Asset(b, steem_instance=stm))
+        a = {'asset': '@@000000021', 'precision': 3, 'id': 'HIVE', 'symbol': 'HIVE'}
+        b = {'asset': '@@000000021', 'precision': 3, 'id': '@@000000021', 'symbol': 'HIVE'}
+        self.assertTrue(Asset(a, hive_instance=stm) == Asset(b, hive_instance=stm))
 
     """
     # Mocker comes from pytest-mock, providing an easy way to have patched objects
     # for the life of the test.
     def test_calls(mocker):
-        asset = Asset("USD", lazy=True, steem_instance=Steem(offline=True))
+        asset = Asset("USD", lazy=True, hive_instance=Steem(offline=True))
         method = mocker.patch.object(Asset, 'get_call_orders')
         asset.calls
         method.assert_called_with(10)
diff --git a/tests/beem/test_base_objects.py b/tests/beem/test_base_objects.py
index c2b23af2545769eeeda28c590e192dd0ed54885d..bd86c090eb13ad07650f49f1e42918af7e6f0db5 100644
--- a/tests/beem/test_base_objects.py
+++ b/tests/beem/test_base_objects.py
@@ -5,7 +5,7 @@ from __future__ import unicode_literals
 from builtins import super
 import unittest
 from beem import Steem, exceptions
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.account import Account
 from beem.witness import Witness
 from beem.nodelist import NodeList
@@ -15,13 +15,13 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
             num_retries=10
         )
-        set_shared_steem_instance(cls.bts)
+        set_shared_hive_instance(cls.bts)
 
     def test_Account(self):
         with self.assertRaises(
diff --git a/tests/beem/test_block.py b/tests/beem/test_block.py
index d5f8c6127d1c9fb7e546b8d16e610ef0b7e078c5..caf5a2deb7bda37522a078076e767d3e92970c9d 100644
--- a/tests/beem/test_block.py
+++ b/tests/beem/test_block.py
@@ -9,7 +9,7 @@ from pprint import pprint
 from beem import Steem, exceptions
 from beem.block import Block, BlockHeader
 from datetime import datetime
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.nodelist import NodeList
 
 wif = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
@@ -19,7 +19,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
@@ -29,13 +29,13 @@ class Testcases(unittest.TestCase):
         cls.test_block_id = 19273700
         # from getpass import getpass
         # self.bts.wallet.unlock(getpass())
-        set_shared_steem_instance(cls.bts)
+        set_shared_hive_instance(cls.bts)
         cls.bts.set_default_account("test")
 
     def test_block(self):
         bts = self.bts
         test_block_id = self.test_block_id
-        block = Block(test_block_id, steem_instance=bts)
+        block = Block(test_block_id, hive_instance=bts)
         self.assertEqual(block.identifier, test_block_id)
         self.assertTrue(isinstance(block.time(), datetime))
         self.assertTrue(isinstance(block, dict))
@@ -43,17 +43,17 @@ class Testcases(unittest.TestCase):
         self.assertTrue(len(block.operations))
         self.assertTrue(isinstance(block.ops_statistics(), dict))
 
-        block2 = Block(test_block_id + 1, steem_instance=bts)
+        block2 = Block(test_block_id + 1, hive_instance=bts)
         self.assertTrue(block2.time() > block.time())
         with self.assertRaises(
             exceptions.BlockDoesNotExistsException
         ):
-            Block(0, steem_instance=bts)
+            Block(0, hive_instance=bts)
 
     def test_block_only_ops(self):
         bts = self.bts
         test_block_id = self.test_block_id
-        block = Block(test_block_id, only_ops=True, steem_instance=bts)
+        block = Block(test_block_id, only_ops=True, hive_instance=bts)
         self.assertEqual(block.identifier, test_block_id)
         self.assertTrue(isinstance(block.time(), datetime))
         self.assertTrue(isinstance(block, dict))
@@ -61,27 +61,27 @@ class Testcases(unittest.TestCase):
         self.assertTrue(len(block.operations))
         self.assertTrue(isinstance(block.ops_statistics(), dict))
 
-        block2 = Block(test_block_id + 1, steem_instance=bts)
+        block2 = Block(test_block_id + 1, hive_instance=bts)
         self.assertTrue(block2.time() > block.time())
         with self.assertRaises(
             exceptions.BlockDoesNotExistsException
         ):
-            Block(0, steem_instance=bts)
+            Block(0, hive_instance=bts)
 
     def test_block_header(self):
         bts = self.bts
         test_block_id = self.test_block_id
-        block = BlockHeader(test_block_id, steem_instance=bts)
+        block = BlockHeader(test_block_id, hive_instance=bts)
         self.assertEqual(block.identifier, test_block_id)
         self.assertTrue(isinstance(block.time(), datetime))
         self.assertTrue(isinstance(block, dict))
 
-        block2 = BlockHeader(test_block_id + 1, steem_instance=bts)
+        block2 = BlockHeader(test_block_id + 1, hive_instance=bts)
         self.assertTrue(block2.time() > block.time())
         with self.assertRaises(
             exceptions.BlockDoesNotExistsException
         ):
-            BlockHeader(0, steem_instance=bts)
+            BlockHeader(0, hive_instance=bts)
 
     def test_export(self):
         bts = self.bts
@@ -94,7 +94,7 @@ class Testcases(unittest.TestCase):
         else:
             block = bts.rpc.get_block(block_num)
 
-        b = Block(block_num, steem_instance=bts)
+        b = Block(block_num, hive_instance=bts)
         keys = list(block.keys())
         json_content = b.json()
 
@@ -112,7 +112,7 @@ class Testcases(unittest.TestCase):
         else:
             block = bts.rpc.get_block_header(block_num)
 
-        b = BlockHeader(block_num, steem_instance=bts)
+        b = BlockHeader(block_num, hive_instance=bts)
         keys = list(block.keys())
         json_content = b.json()
 
diff --git a/tests/beem/test_blockchain.py b/tests/beem/test_blockchain.py
index ddf0b29dc34706bdb65d61e8738b89899a109d21..23e3bd156d650d133f001b3f43f96667fecb4880 100644
--- a/tests/beem/test_blockchain.py
+++ b/tests/beem/test_blockchain.py
@@ -13,37 +13,37 @@ from beem import Steem
 from beem.blockchain import Blockchain
 from beem.exceptions import BlockWaitTimeExceeded
 from beem.block import Block
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.nodelist import NodeList
 from beembase.signedtransactions import Signed_Transaction
 
 wif = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
-nodes_appbase = ["https://api.steemitstage.com", "https://api.steem.house", "https://api.steemit.com"]
+nodes_appbase = ["https://api.hiveitstage.com", "https://api.hive.house", "https://api.hiveit.com"]
 
 
 class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
             keys={"active": wif},
             num_retries=10
         )
-        b = Blockchain(steem_instance=cls.bts)
+        b = Blockchain(hive_instance=cls.bts)
         num = b.get_current_block_num()
         cls.start = num - 25
         cls.stop = num
 
         # from getpass import getpass
         # self.bts.wallet.unlock(getpass())
-        set_shared_steem_instance(cls.bts)
+        set_shared_hive_instance(cls.bts)
 
     def test_blockchain(self):
         bts = self.bts
-        b = Blockchain(steem_instance=bts)
+        b = Blockchain(hive_instance=bts)
         num = b.get_current_block_num()
         self.assertTrue(num > 0)
         self.assertTrue(isinstance(num, int))
@@ -58,10 +58,10 @@ class Testcases(unittest.TestCase):
 
     def test_estimate_block_num(self):
         bts = self.bts
-        b = Blockchain(steem_instance=bts)
+        b = Blockchain(hive_instance=bts)
         last_block = b.get_current_block()
         num = last_block.identifier
-        old_block = Block(num - 60, steem_instance=bts)
+        old_block = Block(num - 60, hive_instance=bts)
         date = old_block.time()
         est_block_num = b.get_estimated_block_num(date, accurate=False)
         self.assertTrue((est_block_num - (old_block.identifier)) < 10)
@@ -73,7 +73,7 @@ class Testcases(unittest.TestCase):
 
     def test_get_all_accounts(self):
         bts = self.bts
-        b = Blockchain(steem_instance=bts)
+        b = Blockchain(hive_instance=bts)
         accounts = []
         limit = 200
         for acc in b.get_all_accounts(steps=100, limit=limit):
@@ -83,7 +83,7 @@ class Testcases(unittest.TestCase):
 
     def test_awaitTX(self):
         bts = self.bts
-        b = Blockchain(steem_instance=bts)
+        b = Blockchain(hive_instance=bts)
         trans = {'ref_block_num': 3855, 'ref_block_prefix': 1730859721,
                  'expiration': '2018-03-09T06:21:06', 'operations': [],
                  'extensions': [], 'signatures':
@@ -98,7 +98,7 @@ class Testcases(unittest.TestCase):
         bts = self.bts
         start = self.start
         stop = self.stop
-        b = Blockchain(steem_instance=bts)
+        b = Blockchain(hive_instance=bts)
         ops_stream = []
         opNames = ["transfer", "vote"]
         for op in b.stream(opNames=opNames, start=start, stop=stop):
@@ -189,7 +189,7 @@ class Testcases(unittest.TestCase):
 
     def test_stream2(self):
         bts = self.bts
-        b = Blockchain(steem_instance=bts)
+        b = Blockchain(hive_instance=bts)
         stop_block = b.get_current_block_num()
         start_block = stop_block - 10
         ops_stream = []
@@ -199,7 +199,7 @@ class Testcases(unittest.TestCase):
 
     def test_wait_for_and_get_block(self):
         bts = self.bts
-        b = Blockchain(steem_instance=bts, max_block_wait_repetition=18)
+        b = Blockchain(hive_instance=bts, max_block_wait_repetition=18)
         start_num = b.get_current_block_num()
         blocknum = start_num
         last_fetched_block_num = None
@@ -209,7 +209,7 @@ class Testcases(unittest.TestCase):
             blocknum = last_fetched_block_num + 1
         self.assertEqual(last_fetched_block_num, start_num + 2)
 
-        b2 = Blockchain(steem_instance=bts, max_block_wait_repetition=1)
+        b2 = Blockchain(hive_instance=bts, max_block_wait_repetition=1)
         with self.assertRaises(
             BlockWaitTimeExceeded
         ):
@@ -220,15 +220,15 @@ class Testcases(unittest.TestCase):
 
     def test_hash_op(self):
         bts = self.bts
-        b = Blockchain(steem_instance=bts)
-        op1 = {'type': 'vote_operation', 'value': {'voter': 'ubg', 'author': 'yesslife', 'permlink': 'steemit-sandwich-contest-week-25-2da-entry', 'weight': 100}}
-        op2 = ['vote', {'voter': 'ubg', 'author': 'yesslife', 'permlink': 'steemit-sandwich-contest-week-25-2da-entry', 'weight': 100}]
+        b = Blockchain(hive_instance=bts)
+        op1 = {'type': 'vote_operation', 'value': {'voter': 'ubg', 'author': 'yesslife', 'permlink': 'hiveit-sandwich-contest-week-25-2da-entry', 'weight': 100}}
+        op2 = ['vote', {'voter': 'ubg', 'author': 'yesslife', 'permlink': 'hiveit-sandwich-contest-week-25-2da-entry', 'weight': 100}]
         hash1 = b.hash_op(op1)
         hash2 = b.hash_op(op2)
         self.assertEqual(hash1, hash2)
 
     def test_signing_appbase(self):
-        b = Blockchain(steem_instance=self.bts)
+        b = Blockchain(hive_instance=self.bts)
         st = None
         for block in b.blocks(start=25304468, stop=25304468):
             for trx in block.transactions:
diff --git a/tests/beem/test_blockchain_batch.py b/tests/beem/test_blockchain_batch.py
index 311eede37d483120b44694298ad5a40620c0597c..036010a2287312ea7526fa177dc2d43c42345e7c 100644
--- a/tests/beem/test_blockchain_batch.py
+++ b/tests/beem/test_blockchain_batch.py
@@ -12,7 +12,7 @@ from pprint import pprint
 from beem import Steem
 from beem.blockchain import Blockchain
 from beem.block import Block
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.utils import formatTimeString
 from beem.nodelist import NodeList
 
@@ -23,7 +23,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
@@ -34,10 +34,10 @@ class Testcases(unittest.TestCase):
         )
         # from getpass import getpass
         # self.bts.wallet.unlock(getpass())
-        set_shared_steem_instance(cls.bts)
+        set_shared_hive_instance(cls.bts)
         cls.bts.set_default_account("test")
 
-        b = Blockchain(steem_instance=cls.bts)
+        b = Blockchain(hive_instance=cls.bts)
         num = b.get_current_block_num()
         cls.start = num - 100
         cls.stop = num
@@ -45,7 +45,7 @@ class Testcases(unittest.TestCase):
 
     def test_stream_batch(self):
         bts = self.bts
-        b = Blockchain(steem_instance=bts)
+        b = Blockchain(hive_instance=bts)
         ops_stream = []
         opNames = ["transfer", "vote"]
         for op in b.stream(opNames=opNames, start=self.start, stop=self.stop, max_batch_size=self.max_batch_size, threading=False):
@@ -77,7 +77,7 @@ class Testcases(unittest.TestCase):
 
     def test_stream_batch2(self):
         bts = self.bts
-        b = Blockchain(steem_instance=bts)
+        b = Blockchain(hive_instance=bts)
         ops_stream = []
         start_block = 25097000
         stop_block = 25097100
diff --git a/tests/beem/test_blockchain_threading.py b/tests/beem/test_blockchain_threading.py
index 3599dc8a47b598cce5ccea19234c45d41f58fea8..da81cf05d41901746340c74a49eec38a0306e832 100644
--- a/tests/beem/test_blockchain_threading.py
+++ b/tests/beem/test_blockchain_threading.py
@@ -12,7 +12,7 @@ from pprint import pprint
 from beem import Steem
 from beem.blockchain import Blockchain
 from beem.block import Block
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.nodelist import NodeList
 
 
@@ -20,7 +20,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
@@ -29,10 +29,10 @@ class Testcases(unittest.TestCase):
         )
         # from getpass import getpass
         # self.bts.wallet.unlock(getpass())
-        set_shared_steem_instance(cls.bts)
+        set_shared_hive_instance(cls.bts)
         cls.bts.set_default_account("test")
 
-        b = Blockchain(steem_instance=cls.bts)
+        b = Blockchain(hive_instance=cls.bts)
         num = b.get_current_block_num()
         # num = 23346630
         cls.start = num - 25
@@ -42,7 +42,7 @@ class Testcases(unittest.TestCase):
 
     def test_block_threading(self):
         bts = self.bts
-        b = Blockchain(steem_instance=bts)
+        b = Blockchain(hive_instance=bts)
         blocks_no_threading = []
         for block in b.blocks(start=self.start, stop=self.stop, threading=False, thread_num=8):
             blocks_no_threading.append(block)
@@ -58,7 +58,7 @@ class Testcases(unittest.TestCase):
 
     def test_stream_threading(self):
         bts = self.bts
-        b = Blockchain(steem_instance=bts)
+        b = Blockchain(hive_instance=bts)
 
         ops_stream_no_threading = []
         opNames = ["transfer", "vote"]
@@ -86,7 +86,7 @@ class Testcases(unittest.TestCase):
 
     def test_stream_threading2(self):
         bts = self.bts
-        b = Blockchain(steem_instance=bts)
+        b = Blockchain(hive_instance=bts)
 
         ops_stream = []
         start_block = 25097000
diff --git a/tests/beem/test_cli.py b/tests/beem/test_cli.py
index c155dd761ad38052eb8ab5d113190de82e871458..daed9e30be2841c7aeb10372fbe0f2126f09033c 100644
--- a/tests/beem/test_cli.py
+++ b/tests/beem/test_cli.py
@@ -14,7 +14,7 @@ from beem.account import Account
 from beem.amount import Amount
 from beemgraphenebase.account import PrivateKey
 from beem.cli import cli, balance
-from beem.instance import set_shared_steem_instance, shared_steem_instance
+from beem.instance import set_shared_hive_instance, shared_hive_instance
 from beembase.operationids import getOperationNameForId
 from beem.nodelist import NodeList
 
@@ -29,10 +29,10 @@ class Testcases(unittest.TestCase):
     def setUpClass(cls):
         nodelist = NodeList()
         nodelist.update_nodes()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.node_list = nodelist.get_nodes(exclude_limited=True)
        
-        # stm = shared_steem_instance()
+        # stm = shared_hive_instance()
         # stm.config.refreshBackup()
         runner = CliRunner()
         result = runner.invoke(cli, ['-o', 'set', 'default_vote_weight', '100'])
@@ -59,7 +59,7 @@ class Testcases(unittest.TestCase):
 
     @classmethod
     def tearDownClass(cls):
-        stm = shared_steem_instance()
+        stm = shared_hive_instance()
         stm.config.recover_with_latest_backup()
 
     def test_balance(self):
@@ -154,19 +154,19 @@ class Testcases(unittest.TestCase):
 
     def test_upvote(self):
         runner = CliRunner()
-        result = runner.invoke(cli, ['-ds', 'upvote', '@steemit/firstpost'], input="test\n")
+        result = runner.invoke(cli, ['-ds', 'upvote', '@hiveit/firstpost'], input="test\n")
         self.assertEqual(result.exit_code, 0)
-        result = runner.invoke(cli, ['-ds', 'upvote', '--weight', '100', '@steemit/firstpost'], input="test\n")
+        result = runner.invoke(cli, ['-ds', 'upvote', '--weight', '100', '@hiveit/firstpost'], input="test\n")
         self.assertEqual(result.exit_code, 0)
 
     def test_downvote(self):
         runner = CliRunner()
-        result = runner.invoke(cli, ['-ds', 'downvote', '--weight', '100', '@steemit/firstpost'], input="test\n")
+        result = runner.invoke(cli, ['-ds', 'downvote', '--weight', '100', '@hiveit/firstpost'], input="test\n")
         self.assertEqual(result.exit_code, 0)
 
     def test_transfer(self):
         runner = CliRunner()
-        result = runner.invoke(cli, ['-ds', 'transfer', 'beembot', '1', 'SBD', 'test'], input="test\n")
+        result = runner.invoke(cli, ['-ds', 'transfer', 'beembot', '1', 'HBD', 'test'], input="test\n")
         self.assertEqual(result.exit_code, 0)
 
     def test_powerdownroute(self):
@@ -283,24 +283,24 @@ class Testcases(unittest.TestCase):
 
     def test_buy(self):
         runner = CliRunner()
-        result = runner.invoke(cli, ['-ds', '-x', 'buy', '1', 'STEEM', '2.2'], input="test\n")
+        result = runner.invoke(cli, ['-ds', '-x', 'buy', '1', 'HIVE', '2.2'], input="test\n")
         self.assertEqual(result.exit_code, 0)
-        result = runner.invoke(cli, ['-ds', '-x', 'buy', '1', 'STEEM'], input="y\ntest\n")
+        result = runner.invoke(cli, ['-ds', '-x', 'buy', '1', 'HIVE'], input="y\ntest\n")
         self.assertEqual(result.exit_code, 0)
-        result = runner.invoke(cli, ['-ds', '-x', 'buy', '1', 'SBD', '2.2'], input="test\n")
+        result = runner.invoke(cli, ['-ds', '-x', 'buy', '1', 'HBD', '2.2'], input="test\n")
         self.assertEqual(result.exit_code, 0)
-        result = runner.invoke(cli, ['-ds', '-x', 'buy', '1', 'SBD'], input="y\ntest\n")
+        result = runner.invoke(cli, ['-ds', '-x', 'buy', '1', 'HBD'], input="y\ntest\n")
         self.assertEqual(result.exit_code, 0)
 
     def test_sell(self):
         runner = CliRunner()
-        result = runner.invoke(cli, ['-ds', '-x', 'sell', '1', 'STEEM', '2.2'], input="test\n")
+        result = runner.invoke(cli, ['-ds', '-x', 'sell', '1', 'HIVE', '2.2'], input="test\n")
         self.assertEqual(result.exit_code, 0)
-        result = runner.invoke(cli, ['-ds', '-x', 'sell', '1', 'SBD', '2.2'], input="test\n")
+        result = runner.invoke(cli, ['-ds', '-x', 'sell', '1', 'HBD', '2.2'], input="test\n")
         self.assertEqual(result.exit_code, 0)
-        result = runner.invoke(cli, ['-ds', '-x', 'sell', '1', 'STEEM'], input="y\ntest\n")
+        result = runner.invoke(cli, ['-ds', '-x', 'sell', '1', 'HIVE'], input="y\ntest\n")
         self.assertEqual(result.exit_code, 0)
-        result = runner.invoke(cli, ['-ds', '-x', 'sell', '1', 'SBD'], input="y\ntest\n")
+        result = runner.invoke(cli, ['-ds', '-x', 'sell', '1', 'HBD'], input="y\ntest\n")
         self.assertEqual(result.exit_code, 0)
 
     def test_cancel(self):
@@ -313,9 +313,9 @@ class Testcases(unittest.TestCase):
         result = runner.invoke(cli, ['openorders'])
         self.assertEqual(result.exit_code, 0)
 
-    def test_resteem(self):
+    def test_rehive(self):
         runner = CliRunner()
-        result = runner.invoke(cli, ['-dso', 'resteem', '@steemit/firstposte'], input="test\n")
+        result = runner.invoke(cli, ['-dso', 'rehive', '@hiveit/firstposte'], input="test\n")
         self.assertEqual(result.exit_code, 0)
 
     def test_follow_unfollow(self):
@@ -338,7 +338,7 @@ class Testcases(unittest.TestCase):
 
     def test_witnessupdate(self):
         runner = CliRunner()
-        runner.invoke(cli, ['-ds', 'witnessupdate', 'gtg', '--maximum_block_size', 65000, '--account_creation_fee', 0.1, '--sbd_interest_rate', 0, '--url', 'https://google.de', '--signing_key', wif])
+        runner.invoke(cli, ['-ds', 'witnessupdate', 'gtg', '--maximum_block_size', 65000, '--account_creation_fee', 0.1, '--hbd_interest_rate', 0, '--url', 'https://google.de', '--signing_key', wif])
 
     def test_profile(self):
         runner = CliRunner()
@@ -350,8 +350,8 @@ class Testcases(unittest.TestCase):
     def test_claimreward(self):
         runner = CliRunner()
         result = runner.invoke(cli, ['-ds', 'claimreward'], input="test\n")
-        result = runner.invoke(cli, ['-ds', 'claimreward', '--claim_all_steem'], input="test\n")
-        result = runner.invoke(cli, ['-ds', 'claimreward', '--claim_all_sbd'], input="test\n")
+        result = runner.invoke(cli, ['-ds', 'claimreward', '--claim_all_hive'], input="test\n")
+        result = runner.invoke(cli, ['-ds', 'claimreward', '--claim_all_hbd'], input="test\n")
         result = runner.invoke(cli, ['-ds', 'claimreward', '--claim_all_vests'], input="test\n")
         self.assertEqual(result.exit_code, 0)
 
diff --git a/tests/beem/test_comment.py b/tests/beem/test_comment.py
index 35043b80a108fe2b3daea1aef53401d3e148854a..6d32196a45f18d2f75e3e8b0038073ec87e96080 100644
--- a/tests/beem/test_comment.py
+++ b/tests/beem/test_comment.py
@@ -10,7 +10,7 @@ from beem import Steem, exceptions
 from beem.comment import Comment, RecentReplies, RecentByPath
 from beem.vote import Vote
 from beem.account import Account
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.utils import resolve_authorperm
 from beem.nodelist import NodeList
 
@@ -21,7 +21,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         node_list = nodelist.get_nodes(exclude_limited=True)
 
         cls.bts = Steem(
@@ -32,14 +32,14 @@ class Testcases(unittest.TestCase):
             keys={"active": wif},
             num_retries=10
         )
-        cls.steemit = Steem(
-            node="https://api.steemit.com",
+        cls.hiveit = Steem(
+            node="https://api.hiveit.com",
             nobroadcast=True,
             unsigned=True,
             keys={"active": wif},
             num_retries=10
         )
-        acc = Account("holger80", steem_instance=cls.bts)
+        acc = Account("holger80", hive_instance=cls.bts)
         comment = acc.get_feed(limit=20)[-1]
         cls.authorperm = comment.authorperm
         [author, permlink] = resolve_authorperm(cls.authorperm)
@@ -49,7 +49,7 @@ class Testcases(unittest.TestCase):
         cls.title = comment.title
         # from getpass import getpass
         # self.bts.wallet.unlock(getpass())
-        # set_shared_steem_instance(cls.bts)
+        # set_shared_hive_instance(cls.bts)
         # cls.bts.set_default_account("test")
 
     def test_comment(self):
@@ -57,15 +57,15 @@ class Testcases(unittest.TestCase):
         with self.assertRaises(
             exceptions.ContentDoesNotExistsException
         ):
-            Comment("@abcdef/abcdef", steem_instance=bts)
+            Comment("@abcdef/abcdef", hive_instance=bts)
         title = ''
         cnt = 0
         while title == '' and cnt < 5:
-            c = Comment(self.authorperm, steem_instance=bts)
+            c = Comment(self.authorperm, hive_instance=bts)
             title = c.title
             cnt += 1
             if title == '':
-                c.steem.rpc.next()
+                c.hive.rpc.next()
                 c.refresh()
                 title = c.title
         self.assertTrue(isinstance(c.id, int))
@@ -96,12 +96,12 @@ class Testcases(unittest.TestCase):
         title = ''
         cnt = 0
         while title == '' and cnt < 5:
-            c = Comment({'author': self.author, 'permlink': self.permlink}, steem_instance=bts)
+            c = Comment({'author': self.author, 'permlink': self.permlink}, hive_instance=bts)
             c.refresh()
             title = c.title
             cnt += 1
             if title == '':
-                c.steem.rpc.next()
+                c.hive.rpc.next()
                 c.refresh()
                 title = c.title
 
@@ -115,7 +115,7 @@ class Testcases(unittest.TestCase):
 
     def test_vote(self):
         bts = self.bts
-        c = Comment(self.authorperm, steem_instance=bts)
+        c = Comment(self.authorperm, hive_instance=bts)
         bts.txbuffer.clear()
         tx = c.vote(100, account="test")
         self.assertEqual(
@@ -126,20 +126,20 @@ class Testcases(unittest.TestCase):
         self.assertIn(
             "test",
             op["voter"])
-        c.steem.txbuffer.clear()
+        c.hive.txbuffer.clear()
         tx = c.upvote(weight=150, voter="test")
         op = tx["operations"][0][1]
         self.assertEqual(op["weight"], 10000)
-        c.steem.txbuffer.clear()
+        c.hive.txbuffer.clear()
         tx = c.upvote(weight=99.9, voter="test")
         op = tx["operations"][0][1]
         self.assertEqual(op["weight"], 9990)
         
-        c.steem.txbuffer.clear()
+        c.hive.txbuffer.clear()
         tx = c.downvote(weight=150, voter="test")
         op = tx["operations"][0][1]
         self.assertEqual(op["weight"], -10000)
-        c.steem.txbuffer.clear()
+        c.hive.txbuffer.clear()
         tx = c.downvote(weight=99.9, voter="test")
         op = tx["operations"][0][1]
         self.assertEqual(op["weight"], -9990)
@@ -152,7 +152,7 @@ class Testcases(unittest.TestCase):
         else:
             content = bts.rpc.get_content(self.author, self.permlink)
 
-        c = Comment(self.authorperm, steem_instance=bts)
+        c = Comment(self.authorperm, hive_instance=bts)
         keys = list(content.keys())
         json_content = c.json()
         exclude_list = ["json_metadata", "reputation", "active_votes"]
@@ -165,11 +165,11 @@ class Testcases(unittest.TestCase):
                 else:
                     self.assertEqual(content[k], json_content[k])
 
-    def test_resteem(self):
+    def test_rehive(self):
         bts = self.bts
         bts.txbuffer.clear()
-        c = Comment(self.authorperm, steem_instance=bts)
-        tx = c.resteem(account="test")
+        c = Comment(self.authorperm, hive_instance=bts)
+        tx = c.rehive(account="test")
         self.assertEqual(
             (tx["operations"][0][0]),
             "custom_json"
@@ -178,7 +178,7 @@ class Testcases(unittest.TestCase):
     def test_reply(self):
         bts = self.bts
         bts.txbuffer.clear()
-        c = Comment(self.authorperm, steem_instance=bts)
+        c = Comment(self.authorperm, hive_instance=bts)
         tx = c.reply(body="Good post!", author="test")
         self.assertEqual(
             (tx["operations"][0][0]),
@@ -192,7 +192,7 @@ class Testcases(unittest.TestCase):
     def test_delete(self):
         bts = self.bts
         bts.txbuffer.clear()
-        c = Comment(self.authorperm, steem_instance=bts)
+        c = Comment(self.authorperm, hive_instance=bts)
         tx = c.delete(account="test")
         self.assertEqual(
             (tx["operations"][0][0]),
@@ -206,7 +206,7 @@ class Testcases(unittest.TestCase):
     def test_edit(self):
         bts = self.bts
         bts.txbuffer.clear()
-        c = Comment(self.authorperm, steem_instance=bts)
+        c = Comment(self.authorperm, hive_instance=bts)
         c.edit(c.body, replace=False)
         body = c.body + "test"
         tx = c.edit(body, replace=False)
@@ -222,7 +222,7 @@ class Testcases(unittest.TestCase):
     def test_edit_replace(self):
         bts = self.bts
         bts.txbuffer.clear()
-        c = Comment(self.authorperm, steem_instance=bts)
+        c = Comment(self.authorperm, hive_instance=bts)
         body = c.body + "test"
         tx = c.edit(body, meta=c["json_metadata"], replace=True)
         self.assertEqual(
@@ -237,12 +237,12 @@ class Testcases(unittest.TestCase):
 
     def test_recent_replies(self):
         bts = self.bts
-        r = RecentReplies(self.author, skip_own=True, steem_instance=bts)
+        r = RecentReplies(self.author, skip_own=True, hive_instance=bts)
         self.assertTrue(len(r) > 0)
         self.assertTrue(r[0] is not None)
 
     def test_recent_by_path(self):
         bts = self.bts
-        r = RecentByPath(path="hot", steem_instance=bts)
+        r = RecentByPath(path="hot", hive_instance=bts)
         self.assertTrue(len(r) > 0)
         self.assertTrue(r[0] is not None)
diff --git a/tests/beem/test_connection.py b/tests/beem/test_connection.py
index 256f434e615420a6d58b52a4bb88a1598bf0a3f4..1a18794a23374aec1f926d145ce41a3e12ed3ee3 100644
--- a/tests/beem/test_connection.py
+++ b/tests/beem/test_connection.py
@@ -1,7 +1,7 @@
 import unittest
 from beem import Steem
 from beem.account import Account
-from beem.instance import set_shared_steem_instance, SharedInstance
+from beem.instance import set_shared_hive_instance, SharedInstance
 from beem.blockchainobject import BlockchainObject
 from beem.nodelist import NodeList
 
@@ -13,9 +13,9 @@ class Testcases(unittest.TestCase):
 
     def test_stm1stm2(self):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         b1 = Steem(
-            node="https://api.steemit.com",
+            node="https://api.hiveit.com",
             nobroadcast=True,
             num_retries=10
         )
@@ -31,12 +31,12 @@ class Testcases(unittest.TestCase):
 
     def test_default_connection(self):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
 
         b2 = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
         )
-        set_shared_steem_instance(b2)
+        set_shared_hive_instance(b2)
         bts = Account("beem")
-        self.assertEqual(bts.steem.prefix, "STM")
+        self.assertEqual(bts.hive.prefix, "STM")
diff --git a/tests/beem/test_constants.py b/tests/beem/test_constants.py
index 3b0e0a4e70133fc9860300e49b3671acbaddf2df..0b0debfdc44e85422474f2ab70a86bc820297ff7 100644
--- a/tests/beem/test_constants.py
+++ b/tests/beem/test_constants.py
@@ -21,7 +21,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.appbase = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
@@ -33,45 +33,45 @@ class Testcases(unittest.TestCase):
 
     def test_constants(self):
         stm = self.appbase
-        steem_conf = stm.get_config()
-        if "STEEM_100_PERCENT" in steem_conf:
-            STEEM_100_PERCENT = steem_conf['STEEM_100_PERCENT']
+        hive_conf = stm.get_config()
+        if "HIVE_100_PERCENT" in hive_conf:
+            HIVE_100_PERCENT = hive_conf['HIVE_100_PERCENT']
         else:
-            STEEM_100_PERCENT = steem_conf['STEEMIT_100_PERCENT']
-        self.assertEqual(constants.STEEM_100_PERCENT, STEEM_100_PERCENT)
+            HIVE_100_PERCENT = hive_conf['HIVEIT_100_PERCENT']
+        self.assertEqual(constants.HIVE_100_PERCENT, HIVE_100_PERCENT)
 
-        if "STEEM_1_PERCENT" in steem_conf:
-            STEEM_1_PERCENT = steem_conf['STEEM_1_PERCENT']
+        if "HIVE_1_PERCENT" in hive_conf:
+            HIVE_1_PERCENT = hive_conf['HIVE_1_PERCENT']
         else:
-            STEEM_1_PERCENT = steem_conf['STEEMIT_1_PERCENT']
-        self.assertEqual(constants.STEEM_1_PERCENT, STEEM_1_PERCENT)
+            HIVE_1_PERCENT = hive_conf['HIVEIT_1_PERCENT']
+        self.assertEqual(constants.HIVE_1_PERCENT, HIVE_1_PERCENT)
 
-        if "STEEM_REVERSE_AUCTION_WINDOW_SECONDS" in steem_conf:
-            STEEM_REVERSE_AUCTION_WINDOW_SECONDS = steem_conf['STEEM_REVERSE_AUCTION_WINDOW_SECONDS']
-        elif "STEEM_REVERSE_AUCTION_WINDOW_SECONDS_HF6" in steem_conf:
-            STEEM_REVERSE_AUCTION_WINDOW_SECONDS = steem_conf['STEEM_REVERSE_AUCTION_WINDOW_SECONDS_HF6']
+        if "HIVE_REVERSE_AUCTION_WINDOW_SECONDS" in hive_conf:
+            HIVE_REVERSE_AUCTION_WINDOW_SECONDS = hive_conf['HIVE_REVERSE_AUCTION_WINDOW_SECONDS']
+        elif "HIVE_REVERSE_AUCTION_WINDOW_SECONDS_HF6" in hive_conf:
+            HIVE_REVERSE_AUCTION_WINDOW_SECONDS = hive_conf['HIVE_REVERSE_AUCTION_WINDOW_SECONDS_HF6']
         else:
-            STEEM_REVERSE_AUCTION_WINDOW_SECONDS = steem_conf['STEEMIT_REVERSE_AUCTION_WINDOW_SECONDS']
-        self.assertEqual(constants.STEEM_REVERSE_AUCTION_WINDOW_SECONDS_HF6, STEEM_REVERSE_AUCTION_WINDOW_SECONDS)
+            HIVE_REVERSE_AUCTION_WINDOW_SECONDS = hive_conf['HIVEIT_REVERSE_AUCTION_WINDOW_SECONDS']
+        self.assertEqual(constants.HIVE_REVERSE_AUCTION_WINDOW_SECONDS_HF6, HIVE_REVERSE_AUCTION_WINDOW_SECONDS)
 
-        if "STEEM_REVERSE_AUCTION_WINDOW_SECONDS_HF20" in steem_conf:
-            self.assertEqual(constants.STEEM_REVERSE_AUCTION_WINDOW_SECONDS_HF20, steem_conf["STEEM_REVERSE_AUCTION_WINDOW_SECONDS_HF20"])
+        if "HIVE_REVERSE_AUCTION_WINDOW_SECONDS_HF20" in hive_conf:
+            self.assertEqual(constants.HIVE_REVERSE_AUCTION_WINDOW_SECONDS_HF20, hive_conf["HIVE_REVERSE_AUCTION_WINDOW_SECONDS_HF20"])
 
-        if "STEEM_VOTE_DUST_THRESHOLD" in steem_conf:
-            self.assertEqual(constants.STEEM_VOTE_DUST_THRESHOLD, steem_conf["STEEM_VOTE_DUST_THRESHOLD"])
+        if "HIVE_VOTE_DUST_THRESHOLD" in hive_conf:
+            self.assertEqual(constants.HIVE_VOTE_DUST_THRESHOLD, hive_conf["HIVE_VOTE_DUST_THRESHOLD"])
 
-        if "STEEM_VOTE_REGENERATION_SECONDS" in steem_conf:
-            STEEM_VOTE_REGENERATION_SECONDS = steem_conf['STEEM_VOTE_REGENERATION_SECONDS']
-            self.assertEqual(constants.STEEM_VOTE_REGENERATION_SECONDS, STEEM_VOTE_REGENERATION_SECONDS)
-        elif "STEEM_VOTING_MANA_REGENERATION_SECONDS" in steem_conf:
-            STEEM_VOTING_MANA_REGENERATION_SECONDS = steem_conf["STEEM_VOTING_MANA_REGENERATION_SECONDS"]
-            self.assertEqual(constants.STEEM_VOTING_MANA_REGENERATION_SECONDS, STEEM_VOTING_MANA_REGENERATION_SECONDS)
+        if "HIVE_VOTE_REGENERATION_SECONDS" in hive_conf:
+            HIVE_VOTE_REGENERATION_SECONDS = hive_conf['HIVE_VOTE_REGENERATION_SECONDS']
+            self.assertEqual(constants.HIVE_VOTE_REGENERATION_SECONDS, HIVE_VOTE_REGENERATION_SECONDS)
+        elif "HIVE_VOTING_MANA_REGENERATION_SECONDS" in hive_conf:
+            HIVE_VOTING_MANA_REGENERATION_SECONDS = hive_conf["HIVE_VOTING_MANA_REGENERATION_SECONDS"]
+            self.assertEqual(constants.HIVE_VOTING_MANA_REGENERATION_SECONDS, HIVE_VOTING_MANA_REGENERATION_SECONDS)
         else:
-            STEEM_VOTE_REGENERATION_SECONDS = steem_conf['STEEMIT_VOTE_REGENERATION_SECONDS']
-            self.assertEqual(constants.STEEM_VOTE_REGENERATION_SECONDS, STEEM_VOTE_REGENERATION_SECONDS)
+            HIVE_VOTE_REGENERATION_SECONDS = hive_conf['HIVEIT_VOTE_REGENERATION_SECONDS']
+            self.assertEqual(constants.HIVE_VOTE_REGENERATION_SECONDS, HIVE_VOTE_REGENERATION_SECONDS)
 
-        if "STEEM_ROOT_POST_PARENT" in steem_conf:
-            STEEM_ROOT_POST_PARENT = steem_conf['STEEM_ROOT_POST_PARENT']
+        if "HIVE_ROOT_POST_PARENT" in hive_conf:
+            HIVE_ROOT_POST_PARENT = hive_conf['HIVE_ROOT_POST_PARENT']
         else:
-            STEEM_ROOT_POST_PARENT = steem_conf['STEEMIT_ROOT_POST_PARENT']
-        self.assertEqual(constants.STEEM_ROOT_POST_PARENT, STEEM_ROOT_POST_PARENT)
+            HIVE_ROOT_POST_PARENT = hive_conf['HIVEIT_ROOT_POST_PARENT']
+        self.assertEqual(constants.HIVE_ROOT_POST_PARENT, HIVE_ROOT_POST_PARENT)
diff --git a/tests/beem/test_conveyor.py b/tests/beem/test_conveyor.py
index aac0b2d93753aba062ed2d8f764fe05eeadc5c50..5410251802fc73a5a0bc4db38a7f5550d91f013b 100644
--- a/tests/beem/test_conveyor.py
+++ b/tests/beem/test_conveyor.py
@@ -5,7 +5,7 @@ from __future__ import unicode_literals
 import unittest
 from beem import Steem
 from beem.conveyor import Conveyor
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.nodelist import NodeList
 
 wif = '5Jh1Gtu2j4Yi16TfhoDmg8Qj3ULcgRi7A49JXdfUUTVPkaFaRKz'
@@ -18,7 +18,7 @@ class Testcases(unittest.TestCase):
         nodelist = NodeList()
         stm = Steem(node=nodelist.get_nodes(), nobroadcast=True,
                     num_retries=10, expiration=120)
-        set_shared_steem_instance(stm)
+        set_shared_hive_instance(stm)
 
     def test_healthcheck(self):
         health = Conveyor().healthcheck()
diff --git a/tests/beem/test_discussions.py b/tests/beem/test_discussions.py
index 0192f2122aa6e2856ff0b1c031a8f80be03c80fe..205c70eb47935a3364fb44dc3d00b126d0158780 100644
--- a/tests/beem/test_discussions.py
+++ b/tests/beem/test_discussions.py
@@ -15,7 +15,7 @@ from beem.discussions import (
     Discussions_by_comments, Discussions_by_promoted, Discussions
 )
 from datetime import datetime
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.nodelist import NodeList
 
 wif = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
@@ -25,7 +25,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False, appbase=True), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False, appbase=True), num_retries=10))
         node_list = nodelist.get_nodes(exclude_limited=True)
       
         cls.bts = Steem(
@@ -37,23 +37,23 @@ class Testcases(unittest.TestCase):
         )
         # from getpass import getpass
         # self.bts.wallet.unlock(getpass())
-        set_shared_steem_instance(cls.bts)
+        set_shared_hive_instance(cls.bts)
         cls.bts.set_default_account("test")
 
     def test_trending(self):
         bts = self.bts
         query = Query()
         query["limit"] = 10
-        query["tag"] = "steemit"
-        d = Discussions_by_trending(query, steem_instance=bts)
+        query["tag"] = "hiveit"
+        d = Discussions_by_trending(query, hive_instance=bts)
         self.assertEqual(len(d), 10)
 
     def test_comment_payout(self):
         bts = self.bts
         query = Query()
         query["limit"] = 10
-        query["tag"] = "steemit"
-        d = Comment_discussions_by_payout(query, steem_instance=bts)
+        query["tag"] = "hiveit"
+        d = Comment_discussions_by_payout(query, hive_instance=bts)
         self.assertEqual(len(d), 10)
 
     def test_post_payout(self):
@@ -61,46 +61,46 @@ class Testcases(unittest.TestCase):
 
         query = Query()
         query["limit"] = 10
-        query["tag"] = "steemit"
-        d = Post_discussions_by_payout(query, steem_instance=bts)
+        query["tag"] = "hiveit"
+        d = Post_discussions_by_payout(query, hive_instance=bts)
         self.assertEqual(len(d), 10)
 
     def test_created(self):
         bts = self.bts
         query = Query()
         query["limit"] = 10
-        query["tag"] = "steemit"
-        d = Discussions_by_created(query, steem_instance=bts)
+        query["tag"] = "hiveit"
+        d = Discussions_by_created(query, hive_instance=bts)
         self.assertEqual(len(d), 10)
 
     def test_active(self):
         bts = self.bts
         query = Query()
         query["limit"] = 10
-        query["tag"] = "steemit"
-        d = Discussions_by_active(query, steem_instance=bts)
+        query["tag"] = "hiveit"
+        d = Discussions_by_active(query, hive_instance=bts)
         self.assertEqual(len(d), 10)
 
     def test_cashout(self):
         bts = self.bts
         query = Query(limit=10)
-        Discussions_by_cashout(query, steem_instance=bts)
+        Discussions_by_cashout(query, hive_instance=bts)
         # self.assertEqual(len(d), 10)
 
     def test_votes(self):
         bts = self.bts
         query = Query()
         query["limit"] = 10
-        query["tag"] = "steemit"
-        d = Discussions_by_votes(query, steem_instance=bts)
+        query["tag"] = "hiveit"
+        d = Discussions_by_votes(query, hive_instance=bts)
         self.assertEqual(len(d), 10)
 
     def test_children(self):
         bts = self.bts
         query = Query()
         query["limit"] = 10
-        query["tag"] = "steemit"
-        d = Discussions_by_children(query, steem_instance=bts)
+        query["tag"] = "hiveit"
+        d = Discussions_by_children(query, hive_instance=bts)
         self.assertEqual(len(d), 10)
 
     def test_feed(self):
@@ -108,7 +108,7 @@ class Testcases(unittest.TestCase):
         query = Query()
         query["limit"] = 10
         query["tag"] = "gtg"
-        d = Discussions_by_feed(query, steem_instance=bts)
+        d = Discussions_by_feed(query, hive_instance=bts)
         self.assertEqual(len(d), 10)
 
     def test_blog(self):
@@ -116,7 +116,7 @@ class Testcases(unittest.TestCase):
         query = Query()
         query["limit"] = 10
         query["tag"] = "gtg"
-        d = Discussions_by_blog(query, steem_instance=bts)
+        d = Discussions_by_blog(query, hive_instance=bts)
         self.assertEqual(len(d), 10)
 
     def test_comments(self):
@@ -125,16 +125,16 @@ class Testcases(unittest.TestCase):
         query["limit"] = 10
         query["filter_tags"] = ["gtg"]
         query["start_author"] = "gtg"
-        d = Discussions_by_comments(query, steem_instance=bts)
+        d = Discussions_by_comments(query, hive_instance=bts)
         self.assertEqual(len(d), 10)
 
     def test_promoted(self):
         bts = self.bts
         query = Query()
         query["limit"] = 1
-        query["tag"] = "steemit"
-        d = Discussions_by_promoted(query, steem_instance=bts)
-        discussions = Discussions(steem_instance=bts)
+        query["tag"] = "hiveit"
+        d = Discussions_by_promoted(query, hive_instance=bts)
+        discussions = Discussions(hive_instance=bts)
         d2 = []
         for dd in discussions.get_discussions("promoted", query, limit=10):
             d2.append(dd)
diff --git a/tests/beem/test_instance.py b/tests/beem/test_instance.py
index ec6a00d18ee407a135c0d99508b9b2dff91f910e..3ce51c49c85cb03ea2046be38e7c7827bb52a229 100644
--- a/tests/beem/test_instance.py
+++ b/tests/beem/test_instance.py
@@ -14,7 +14,7 @@ from beem import Steem
 from beem.amount import Amount
 from beem.witness import Witness
 from beem.account import Account
-from beem.instance import set_shared_steem_instance, shared_steem_instance, set_shared_config
+from beem.instance import set_shared_hive_instance, shared_hive_instance, set_shared_config
 from beem.blockchain import Blockchain
 from beem.block import Block
 from beem.market import Market
@@ -39,7 +39,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         cls.nodelist = NodeList()
-        cls.nodelist.update_nodes(steem_instance=Steem(node=cls.nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        cls.nodelist.update_nodes(hive_instance=Steem(node=cls.nodelist.get_nodes(exclude_limited=False), num_retries=10))
         stm = Steem(node=cls.nodelist.get_nodes())
         stm.config.refreshBackup()
         stm.set_default_nodes(["xyz"])
@@ -51,8 +51,8 @@ class Testcases(unittest.TestCase):
             nobroadcast=True,
             num_retries=10
         )
-        set_shared_steem_instance(cls.bts)
-        acc = Account("holger80", steem_instance=cls.bts)
+        set_shared_hive_instance(cls.bts)
+        acc = Account("holger80", hive_instance=cls.bts)
         comment = acc.get_blog(limit=20)[-1]
         cls.authorperm = comment.authorperm
         votes = acc.get_account_votes()
@@ -66,24 +66,24 @@ class Testcases(unittest.TestCase):
 
     @parameterized.expand([
         ("instance"),
-        ("steem")
+        ("hive")
     ])
     def test_account(self, node_param):
         if node_param == "instance":
-            set_shared_steem_instance(self.bts)
+            set_shared_hive_instance(self.bts)
             acc = Account("test")
-            self.assertIn(acc.steem.rpc.url, self.urls)
-            self.assertIn(acc["balance"].steem.rpc.url, self.urls)
+            self.assertIn(acc.hive.rpc.url, self.urls)
+            self.assertIn(acc["balance"].hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                Account("test", steem_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+                Account("test", hive_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
         else:
-            set_shared_steem_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+            set_shared_hive_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
             stm = self.bts
-            acc = Account("test", steem_instance=stm)
-            self.assertIn(acc.steem.rpc.url, self.urls)
-            self.assertIn(acc["balance"].steem.rpc.url, self.urls)
+            acc = Account("test", hive_instance=stm)
+            self.assertIn(acc.hive.rpc.url, self.urls)
+            self.assertIn(acc["balance"].hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
@@ -91,46 +91,46 @@ class Testcases(unittest.TestCase):
 
     @parameterized.expand([
         ("instance"),
-        ("steem")
+        ("hive")
     ])
     def test_amount(self, node_param):
         if node_param == "instance":
             stm = Steem(node="https://abc.d", autoconnect=False, num_retries=1)
-            set_shared_steem_instance(self.bts)
-            o = Amount("1 SBD")
-            self.assertIn(o.steem.rpc.url, self.urls)
+            set_shared_hive_instance(self.bts)
+            o = Amount("1 HBD")
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                Amount("1 SBD", steem_instance=stm)
+                Amount("1 HBD", hive_instance=stm)
         else:
-            set_shared_steem_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+            set_shared_hive_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
             stm = self.bts
-            o = Amount("1 SBD", steem_instance=stm)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            o = Amount("1 HBD", hive_instance=stm)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                Amount("1 SBD")
+                Amount("1 HBD")
 
     @parameterized.expand([
         ("instance"),
-        ("steem")
+        ("hive")
     ])
     def test_block(self, node_param):
         if node_param == "instance":
-            set_shared_steem_instance(self.bts)
+            set_shared_hive_instance(self.bts)
             o = Block(1)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                Block(1, steem_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+                Block(1, hive_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
         else:
-            set_shared_steem_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+            set_shared_hive_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
             stm = self.bts
-            o = Block(1, steem_instance=stm)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            o = Block(1, hive_instance=stm)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
@@ -138,22 +138,22 @@ class Testcases(unittest.TestCase):
 
     @parameterized.expand([
         ("instance"),
-        ("steem")
+        ("hive")
     ])
     def test_blockchain(self, node_param):
         if node_param == "instance":
-            set_shared_steem_instance(self.bts)
+            set_shared_hive_instance(self.bts)
             o = Blockchain()
-            self.assertIn(o.steem.rpc.url, self.urls)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                Blockchain(steem_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+                Blockchain(hive_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
         else:
-            set_shared_steem_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+            set_shared_hive_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
             stm = self.bts
-            o = Blockchain(steem_instance=stm)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            o = Blockchain(hive_instance=stm)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
@@ -161,22 +161,22 @@ class Testcases(unittest.TestCase):
 
     @parameterized.expand([
         ("instance"),
-        ("steem")
+        ("hive")
     ])
     def test_comment(self, node_param):
         if node_param == "instance":
-            set_shared_steem_instance(self.bts)
+            set_shared_hive_instance(self.bts)
             o = Comment(self.authorperm)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                Comment(self.authorperm, steem_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+                Comment(self.authorperm, hive_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
         else:
-            set_shared_steem_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+            set_shared_hive_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
             stm = self.bts
-            o = Comment(self.authorperm, steem_instance=stm)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            o = Comment(self.authorperm, hive_instance=stm)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
@@ -184,22 +184,22 @@ class Testcases(unittest.TestCase):
 
     @parameterized.expand([
         ("instance"),
-        ("steem")
+        ("hive")
     ])
     def test_market(self, node_param):
         if node_param == "instance":
-            set_shared_steem_instance(self.bts)
+            set_shared_hive_instance(self.bts)
             o = Market()
-            self.assertIn(o.steem.rpc.url, self.urls)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                Market(steem_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+                Market(hive_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
         else:
-            set_shared_steem_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+            set_shared_hive_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
             stm = self.bts
-            o = Market(steem_instance=stm)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            o = Market(hive_instance=stm)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
@@ -207,45 +207,45 @@ class Testcases(unittest.TestCase):
 
     @parameterized.expand([
         ("instance"),
-        ("steem")
+        ("hive")
     ])
     def test_price(self, node_param):
         if node_param == "instance":
-            set_shared_steem_instance(self.bts)
-            o = Price(10.0, "STEEM/SBD")
-            self.assertIn(o.steem.rpc.url, self.urls)
+            set_shared_hive_instance(self.bts)
+            o = Price(10.0, "HIVE/HBD")
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                Price(10.0, "STEEM/SBD", steem_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+                Price(10.0, "HIVE/HBD", hive_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
         else:
-            set_shared_steem_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+            set_shared_hive_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
             stm = self.bts
-            o = Price(10.0, "STEEM/SBD", steem_instance=stm)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            o = Price(10.0, "HIVE/HBD", hive_instance=stm)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                Price(10.0, "STEEM/SBD")
+                Price(10.0, "HIVE/HBD")
 
     @parameterized.expand([
         ("instance"),
-        ("steem")
+        ("hive")
     ])
     def test_vote(self, node_param):
         if node_param == "instance":
-            set_shared_steem_instance(self.bts)
+            set_shared_hive_instance(self.bts)
             o = Vote(self.authorpermvoter)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                Vote(self.authorpermvoter, steem_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+                Vote(self.authorpermvoter, hive_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
         else:
-            set_shared_steem_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+            set_shared_hive_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
             stm = self.bts
-            o = Vote(self.authorpermvoter, steem_instance=stm)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            o = Vote(self.authorpermvoter, hive_instance=stm)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
@@ -253,47 +253,47 @@ class Testcases(unittest.TestCase):
 
     @parameterized.expand([
         ("instance"),
-        ("steem")
+        ("hive")
     ])
     def test_wallet(self, node_param):
         if node_param == "instance":
-            set_shared_steem_instance(self.bts)
+            set_shared_hive_instance(self.bts)
             o = Wallet()
-            self.assertIn(o.steem.rpc.url, self.urls)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                o = Wallet(steem_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
-                o.steem.get_config()
+                o = Wallet(hive_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+                o.hive.get_config()
         else:
-            set_shared_steem_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+            set_shared_hive_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
             stm = self.bts
-            o = Wallet(steem_instance=stm)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            o = Wallet(hive_instance=stm)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
                 o = Wallet()
-                o.steem.get_config()
+                o.hive.get_config()
 
     @parameterized.expand([
         ("instance"),
-        ("steem")
+        ("hive")
     ])
     def test_witness(self, node_param):
         if node_param == "instance":
-            set_shared_steem_instance(self.bts)
+            set_shared_hive_instance(self.bts)
             o = Witness("gtg")
-            self.assertIn(o.steem.rpc.url, self.urls)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                Witness("gtg", steem_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+                Witness("gtg", hive_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
         else:
-            set_shared_steem_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+            set_shared_hive_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
             stm = self.bts
-            o = Witness("gtg", steem_instance=stm)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            o = Witness("gtg", hive_instance=stm)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
@@ -301,36 +301,36 @@ class Testcases(unittest.TestCase):
 
     @parameterized.expand([
         ("instance"),
-        ("steem")
+        ("hive")
     ])
     def test_transactionbuilder(self, node_param):
         if node_param == "instance":
-            set_shared_steem_instance(self.bts)
+            set_shared_hive_instance(self.bts)
             o = TransactionBuilder()
-            self.assertIn(o.steem.rpc.url, self.urls)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
-                o = TransactionBuilder(steem_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
-                o.steem.get_config()
+                o = TransactionBuilder(hive_instance=Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+                o.hive.get_config()
         else:
-            set_shared_steem_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+            set_shared_hive_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
             stm = self.bts
-            o = TransactionBuilder(steem_instance=stm)
-            self.assertIn(o.steem.rpc.url, self.urls)
+            o = TransactionBuilder(hive_instance=stm)
+            self.assertIn(o.hive.rpc.url, self.urls)
             with self.assertRaises(
                 RPCConnection
             ):
                 o = TransactionBuilder()
-                o.steem.get_config()
+                o.hive.get_config()
 
     @parameterized.expand([
         ("instance"),
-        ("steem")
+        ("hive")
     ])
-    def test_steem(self, node_param):
+    def test_hive(self, node_param):
         if node_param == "instance":
-            set_shared_steem_instance(self.bts)
+            set_shared_hive_instance(self.bts)
             o = Steem(node=self.urls)
             o.get_config()
             self.assertIn(o.rpc.url, self.urls)
@@ -340,7 +340,7 @@ class Testcases(unittest.TestCase):
                 stm = Steem(node="https://abc.d", autoconnect=False, num_retries=1)
                 stm.get_config()
         else:
-            set_shared_steem_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
+            set_shared_hive_instance(Steem(node="https://abc.d", autoconnect=False, num_retries=1))
             stm = self.bts
             o = stm
             o.get_config()
@@ -348,11 +348,11 @@ class Testcases(unittest.TestCase):
             with self.assertRaises(
                 RPCConnection
             ):
-                stm = shared_steem_instance()
+                stm = shared_hive_instance()
                 stm.get_config()
 
     def test_config(self):
         set_shared_config({"node": self.urls})
-        set_shared_steem_instance(None)
-        o = shared_steem_instance()
+        set_shared_hive_instance(None)
+        o = shared_hive_instance()
         self.assertIn(o.rpc.url, self.urls)
diff --git a/tests/beem/test_market.py b/tests/beem/test_market.py
index cf155828b664b415f3bea061e7b13a0f122505c6..fd72f1a8f77efeb1ab62ab3940169ed71d454e84 100644
--- a/tests/beem/test_market.py
+++ b/tests/beem/test_market.py
@@ -11,7 +11,7 @@ from beem.market import Market
 from beem.price import Price
 from beem.asset import Asset
 from beem.amount import Amount
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.nodelist import NodeList
 
 wif = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
@@ -22,7 +22,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
@@ -32,42 +32,42 @@ class Testcases(unittest.TestCase):
         )
         # from getpass import getpass
         # self.bts.wallet.unlock(getpass())
-        set_shared_steem_instance(cls.bts)
+        set_shared_hive_instance(cls.bts)
         cls.bts.set_default_account("test")
 
     def test_market(self):
         bts = self.bts
-        m1 = Market(u'STEEM', u'SBD', steem_instance=bts)
-        self.assertEqual(m1.get_string(), u'SBD:STEEM')
-        m2 = Market(steem_instance=bts)
-        self.assertEqual(m2.get_string(), u'SBD:STEEM')
-        m3 = Market(u'STEEM:SBD', steem_instance=bts)
-        self.assertEqual(m3.get_string(), u'STEEM:SBD')
+        m1 = Market(u'HIVE', u'HBD', hive_instance=bts)
+        self.assertEqual(m1.get_string(), u'HBD:HIVE')
+        m2 = Market(hive_instance=bts)
+        self.assertEqual(m2.get_string(), u'HBD:HIVE')
+        m3 = Market(u'HIVE:HBD', hive_instance=bts)
+        self.assertEqual(m3.get_string(), u'HIVE:HBD')
         self.assertTrue(m1 == m2)
 
-        base = Asset("SBD", steem_instance=bts)
-        quote = Asset("STEEM", steem_instance=bts)
-        m = Market(base, quote, steem_instance=bts)
-        self.assertEqual(m.get_string(), u'STEEM:SBD')
+        base = Asset("HBD", hive_instance=bts)
+        quote = Asset("HIVE", hive_instance=bts)
+        m = Market(base, quote, hive_instance=bts)
+        self.assertEqual(m.get_string(), u'HIVE:HBD')
 
     def test_ticker(self):
         bts = self.bts
-        m = Market(u'STEEM:SBD', steem_instance=bts)
+        m = Market(u'HIVE:HBD', hive_instance=bts)
         ticker = m.ticker()
         self.assertEqual(len(ticker), 6)
-        self.assertEqual(ticker['steem_volume']["symbol"], u'STEEM')
-        self.assertEqual(ticker['sbd_volume']["symbol"], u'SBD')
+        self.assertEqual(ticker['hive_volume']["symbol"], u'HIVE')
+        self.assertEqual(ticker['hbd_volume']["symbol"], u'HBD')
 
     def test_volume(self):
         bts = self.bts
-        m = Market(u'STEEM:SBD', steem_instance=bts)
+        m = Market(u'HIVE:HBD', hive_instance=bts)
         volume = m.volume24h()
-        self.assertEqual(volume['STEEM']["symbol"], u'STEEM')
-        self.assertEqual(volume['SBD']["symbol"], u'SBD')
+        self.assertEqual(volume['HIVE']["symbol"], u'HIVE')
+        self.assertEqual(volume['HBD']["symbol"], u'HBD')
 
     def test_orderbook(self):
         bts = self.bts
-        m = Market(u'STEEM:SBD', steem_instance=bts)
+        m = Market(u'HIVE:HBD', hive_instance=bts)
         orderbook = m.orderbook(limit=10)
         self.assertEqual(len(orderbook['asks_date']), 10)
         self.assertEqual(len(orderbook['asks']), 10)
@@ -76,7 +76,7 @@ class Testcases(unittest.TestCase):
 
     def test_recenttrades(self):
         bts = self.bts
-        m = Market(u'STEEM:SBD', steem_instance=bts)
+        m = Market(u'HIVE:HBD', hive_instance=bts)
         recenttrades = m.recent_trades(limit=10)
         recenttrades_raw = m.recent_trades(limit=10, raw_data=True)
         self.assertEqual(len(recenttrades), 10)
@@ -84,7 +84,7 @@ class Testcases(unittest.TestCase):
 
     def test_trades(self):
         bts = self.bts
-        m = Market(u'STEEM:SBD', steem_instance=bts)
+        m = Market(u'HIVE:HBD', hive_instance=bts)
         trades = m.trades(limit=10)
         trades_raw = m.trades(limit=10, raw_data=True)
         trades_history = m.trade_history(limit=10)
@@ -94,20 +94,20 @@ class Testcases(unittest.TestCase):
 
     def test_market_history(self):
         bts = self.bts
-        m = Market(u'STEEM:SBD', steem_instance=bts)
+        m = Market(u'HIVE:HBD', hive_instance=bts)
         buckets = m.market_history_buckets()
         history = m.market_history(buckets[2])
         self.assertTrue(len(history) > 0)
 
     def test_accountopenorders(self):
         bts = self.bts
-        m = Market(u'STEEM:SBD', steem_instance=bts)
+        m = Market(u'HIVE:HBD', hive_instance=bts)
         openOrder = m.accountopenorders("test")
         self.assertTrue(isinstance(openOrder, list))
 
     def test_buy(self):
         bts = self.bts
-        m = Market(u'STEEM:SBD', steem_instance=bts)
+        m = Market(u'HIVE:HBD', hive_instance=bts)
         bts.txbuffer.clear()
         tx = m.buy(5, 0.1, account="test")
         self.assertEqual(
@@ -116,26 +116,26 @@ class Testcases(unittest.TestCase):
         )
         op = tx["operations"][0][1]
         self.assertIn("test", op["owner"])
-        self.assertEqual(str(Amount('0.100 STEEM', steem_instance=bts)), op["min_to_receive"])
-        self.assertEqual(str(Amount('0.500 SBD', steem_instance=bts)), op["amount_to_sell"])
+        self.assertEqual(str(Amount('0.100 HIVE', hive_instance=bts)), op["min_to_receive"])
+        self.assertEqual(str(Amount('0.500 HBD', hive_instance=bts)), op["amount_to_sell"])
 
-        p = Price(5, u"SBD:STEEM", steem_instance=bts)
+        p = Price(5, u"HBD:HIVE", hive_instance=bts)
         tx = m.buy(p, 0.1, account="test")
         op = tx["operations"][0][1]
-        self.assertEqual(str(Amount('0.100 STEEM', steem_instance=bts)), op["min_to_receive"])
-        self.assertEqual(str(Amount('0.500 SBD', steem_instance=bts)), op["amount_to_sell"])
+        self.assertEqual(str(Amount('0.100 HIVE', hive_instance=bts)), op["min_to_receive"])
+        self.assertEqual(str(Amount('0.500 HBD', hive_instance=bts)), op["amount_to_sell"])
 
-        p = Price(5, u"SBD:STEEM", steem_instance=bts)
-        a = Amount(0.1, "STEEM", steem_instance=bts)
+        p = Price(5, u"HBD:HIVE", hive_instance=bts)
+        a = Amount(0.1, "HIVE", hive_instance=bts)
         tx = m.buy(p, a, account="test")
         op = tx["operations"][0][1]
         self.assertEqual(str(a), op["min_to_receive"])
-        self.assertEqual(str(Amount('0.500 SBD', steem_instance=bts)), op["amount_to_sell"])
+        self.assertEqual(str(Amount('0.500 HBD', hive_instance=bts)), op["amount_to_sell"])
 
     def test_sell(self):
         bts = self.bts
         bts.txbuffer.clear()
-        m = Market(u'STEEM:SBD', steem_instance=bts)
+        m = Market(u'HIVE:HBD', hive_instance=bts)
         tx = m.sell(5, 0.1, account="test")
         self.assertEqual(
             (tx["operations"][0][0]),
@@ -143,26 +143,26 @@ class Testcases(unittest.TestCase):
         )
         op = tx["operations"][0][1]
         self.assertIn("test", op["owner"])
-        self.assertEqual(str(Amount('0.500 SBD', steem_instance=bts)), op["min_to_receive"])
-        self.assertEqual(str(Amount('0.100 STEEM', steem_instance=bts)), op["amount_to_sell"])
+        self.assertEqual(str(Amount('0.500 HBD', hive_instance=bts)), op["min_to_receive"])
+        self.assertEqual(str(Amount('0.100 HIVE', hive_instance=bts)), op["amount_to_sell"])
 
-        p = Price(5, u"SBD:STEEM")
+        p = Price(5, u"HBD:HIVE")
         tx = m.sell(p, 0.1, account="test")
         op = tx["operations"][0][1]
-        self.assertEqual(str(Amount('0.500 SBD', steem_instance=bts)), op["min_to_receive"])
-        self.assertEqual(str(Amount('0.100 STEEM', steem_instance=bts)), op["amount_to_sell"])
+        self.assertEqual(str(Amount('0.500 HBD', hive_instance=bts)), op["min_to_receive"])
+        self.assertEqual(str(Amount('0.100 HIVE', hive_instance=bts)), op["amount_to_sell"])
 
-        p = Price(5, u"SBD:STEEM", steem_instance=bts)
-        a = Amount(0.1, "STEEM", steem_instance=bts)
+        p = Price(5, u"HBD:HIVE", hive_instance=bts)
+        a = Amount(0.1, "HIVE", hive_instance=bts)
         tx = m.sell(p, a, account="test")
         op = tx["operations"][0][1]
-        self.assertEqual(str(Amount('0.500 SBD', steem_instance=bts)), op["min_to_receive"])
-        self.assertEqual(str(Amount('0.100 STEEM', steem_instance=bts)), op["amount_to_sell"])
+        self.assertEqual(str(Amount('0.500 HBD', hive_instance=bts)), op["min_to_receive"])
+        self.assertEqual(str(Amount('0.100 HIVE', hive_instance=bts)), op["amount_to_sell"])
 
     def test_cancel(self):
         bts = self.bts
         bts.txbuffer.clear()
-        m = Market(u'STEEM:SBD', steem_instance=bts)
+        m = Market(u'HIVE:HBD', hive_instance=bts)
         tx = m.cancel(5, account="test")
         self.assertEqual(
             (tx["operations"][0][0]),
@@ -173,8 +173,8 @@ class Testcases(unittest.TestCase):
             "test",
             op["owner"])
 
-    def test_steem_usb_impied(self):
+    def test_hive_usb_impied(self):
         bts = self.bts
-        m = Market(u'STEEM:SBD', steem_instance=bts)
-        steem_usd = m.steem_usd_implied()
-        self.assertGreater(steem_usd, 0)
+        m = Market(u'HIVE:HBD', hive_instance=bts)
+        hive_usd = m.hive_usd_implied()
+        self.assertGreater(hive_usd, 0)
diff --git a/tests/beem/test_message.py b/tests/beem/test_message.py
index 5529ec4bbf1821ccddae02c8d7e89a122ba1300d..a5fa27b655396bb3f8bda99591e202e46fa48cc0 100644
--- a/tests/beem/test_message.py
+++ b/tests/beem/test_message.py
@@ -4,7 +4,7 @@ import mock
 from beem import Steem
 from beem.message import Message
 from beem.account import Account
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.nodelist import NodeList
 
 wif = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
@@ -16,14 +16,14 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
             keys=[wif],
             num_retries=10
         )
-        set_shared_steem_instance(cls.bts)
+        set_shared_hive_instance(cls.bts)
 
     def test_sign_message(self):
         def new_refresh(self):
@@ -59,7 +59,7 @@ class Testcases(unittest.TestCase):
             new=new_refresh
         ):
             Message(
-                "-----BEGIN STEEM SIGNED MESSAGE-----\n"
+                "-----BEGIN HIVE SIGNED MESSAGE-----\n"
                 "message foobar\n"
                 "-----BEGIN META-----\n"
                 "account=test\n"
@@ -68,11 +68,11 @@ class Testcases(unittest.TestCase):
                 "timestamp=2018-02-15T22:00:54\n"
                 "-----BEGIN SIGNATURE-----\n"
                 "20093ef63f375b9aa8570188cae3aad953bf6393d43ce6f03bbbd1b429e48c6a587dc012922515f6d327158df5081ea2d595888225f9f1c6c3028781c8f9451fde\n"
-                "-----END STEEM SIGNED MESSAGE-----\n"
+                "-----END HIVE SIGNED MESSAGE-----\n"
             ).verify()
 
             Message(
-                "-----BEGIN STEEM SIGNED MESSAGE-----"
+                "-----BEGIN HIVE SIGNED MESSAGE-----"
                 "message foobar\n"
                 "-----BEGIN META-----"
                 "account=test\n"
@@ -81,5 +81,5 @@ class Testcases(unittest.TestCase):
                 "timestamp=2018-02-15T22:00:54\n"
                 "-----BEGIN SIGNATURE-----"
                 "20093ef63f375b9aa8570188cae3aad953bf6393d43ce6f03bbbd1b429e48c6a587dc012922515f6d327158df5081ea2d595888225f9f1c6c3028781c8f9451fde\n"
-                "-----END STEEM SIGNED MESSAGE-----"
+                "-----END HIVE SIGNED MESSAGE-----"
             ).verify()
diff --git a/tests/beem/test_nodelist.py b/tests/beem/test_nodelist.py
index bac38449d3813584971f829c4e5998a114a12b07..af5804aff1d76e4d46e7b55b07a967703263cbb5 100644
--- a/tests/beem/test_nodelist.py
+++ b/tests/beem/test_nodelist.py
@@ -5,7 +5,7 @@ from __future__ import unicode_literals
 from builtins import super
 import unittest
 from beem import Steem, exceptions
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.account import Account
 from beem.nodelist import NodeList
 
@@ -19,7 +19,7 @@ class Testcases(unittest.TestCase):
             nobroadcast=True,
             num_retries=10
         )
-        set_shared_steem_instance(cls.bts)
+        set_shared_hive_instance(cls.bts)
 
     def test_get_nodes(self):
         nodelist = NodeList()
@@ -31,6 +31,6 @@ class Testcases(unittest.TestCase):
     def test_nodes_update(self):
         nodelist = NodeList()
         all_nodes = nodelist.get_nodes(exclude_limited=False, dev=True, testnet=True)
-        nodelist.update_nodes(steem_instance=self.bts)
+        nodelist.update_nodes(hive_instance=self.bts)
         nodes = nodelist.get_nodes()
         self.assertIn(nodes[0], all_nodes)
diff --git a/tests/beem/test_objectcache.py b/tests/beem/test_objectcache.py
index 4c2a60907ae957fe2b951ce5aac03f61cdb01c6f..ede9c18cb50e6b86c873f3c422da5a10bc55c3da 100644
--- a/tests/beem/test_objectcache.py
+++ b/tests/beem/test_objectcache.py
@@ -7,7 +7,7 @@ from builtins import str
 import time
 import unittest
 from beem import Steem, exceptions
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.blockchainobject import ObjectCache
 from beem.account import Account
 from beem.nodelist import NodeList
diff --git a/tests/beem/test_price.py b/tests/beem/test_price.py
index dbd3fafd596d79b26ffd5c841226bf2206daf246..d8a59f6f483f664feb2803dd17b66112d1cc5f0c 100644
--- a/tests/beem/test_price.py
+++ b/tests/beem/test_price.py
@@ -3,7 +3,7 @@ from __future__ import division
 from __future__ import print_function
 from __future__ import unicode_literals
 from beem import Steem
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.amount import Amount
 from beem.price import Price, Order, FilledOrder
 from beem.asset import Asset
@@ -15,80 +15,80 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
-        steem = Steem(
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        hive = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
             num_retries=10
         )
-        set_shared_steem_instance(steem)
+        set_shared_hive_instance(hive)
 
     def test_init(self):
         # self.assertEqual(1, 1)
 
-        Price("0.315 STEEM/SBD")
-        Price(1.0, "STEEM/SBD")
-        Price(0.315, base="STEEM", quote="SBD")
-        Price(0.315, base=Asset("STEEM"), quote=Asset("SBD"))
+        Price("0.315 HIVE/HBD")
+        Price(1.0, "HIVE/HBD")
+        Price(0.315, base="HIVE", quote="HBD")
+        Price(0.315, base=Asset("HIVE"), quote=Asset("HBD"))
         Price({
-            "base": {"amount": 1, "asset_id": "SBD"},
-            "quote": {"amount": 10, "asset_id": "STEEM"}})
-        Price("", quote="10 SBD", base="1 STEEM")
-        Price("10 SBD", "1 STEEM")
-        Price(Amount("10 SBD"), Amount("1 STEEM"))
+            "base": {"amount": 1, "asset_id": "HBD"},
+            "quote": {"amount": 10, "asset_id": "HIVE"}})
+        Price("", quote="10 HBD", base="1 HIVE")
+        Price("10 HBD", "1 HIVE")
+        Price(Amount("10 HBD"), Amount("1 HIVE"))
 
     def test_multiplication(self):
-        p1 = Price(10.0, "STEEM/SBD")
-        p2 = Price(5.0, "VESTS/STEEM")
+        p1 = Price(10.0, "HIVE/HBD")
+        p2 = Price(5.0, "VESTS/HIVE")
         p3 = p1 * p2
-        p4 = p3.as_base("SBD")
+        p4 = p3.as_base("HBD")
         p4_2 = p3.as_quote("VESTS")
 
         self.assertEqual(p4["quote"]["symbol"], "VESTS")
-        self.assertEqual(p4["base"]["symbol"], "SBD")
-        # 10 STEEM/SBD * 0.2 VESTS/STEEM = 50 VESTS/SBD = 0.02 SBD/VESTS
+        self.assertEqual(p4["base"]["symbol"], "HBD")
+        # 10 HIVE/HBD * 0.2 VESTS/HIVE = 50 VESTS/HBD = 0.02 HBD/VESTS
         self.assertEqual(float(p4), 0.02)
         self.assertEqual(p4_2["quote"]["symbol"], "VESTS")
-        self.assertEqual(p4_2["base"]["symbol"], "SBD")
+        self.assertEqual(p4_2["base"]["symbol"], "HBD")
         self.assertEqual(float(p4_2), 0.02)
         p3 = p1 * 5
         self.assertEqual(float(p3), 50)
 
         # Inline multiplication
-        p5 = Price(10.0, "STEEM/SBD")
+        p5 = Price(10.0, "HIVE/HBD")
         p5 *= p2
-        p4 = p5.as_base("SBD")
+        p4 = p5.as_base("HBD")
         self.assertEqual(p4["quote"]["symbol"], "VESTS")
-        self.assertEqual(p4["base"]["symbol"], "SBD")
-        # 10 STEEM/SBD * 0.2 VESTS/STEEM = 2 VESTS/SBD = 0.02 SBD/VESTS
+        self.assertEqual(p4["base"]["symbol"], "HBD")
+        # 10 HIVE/HBD * 0.2 VESTS/HIVE = 2 VESTS/HBD = 0.02 HBD/VESTS
         self.assertEqual(float(p4), 0.02)
-        p6 = Price(10.0, "STEEM/SBD")
+        p6 = Price(10.0, "HIVE/HBD")
         p6 *= 5
         self.assertEqual(float(p6), 50)
 
     def test_div(self):
-        p1 = Price(10.0, "STEEM/SBD")
-        p2 = Price(5.0, "STEEM/VESTS")
+        p1 = Price(10.0, "HIVE/HBD")
+        p2 = Price(5.0, "HIVE/VESTS")
 
-        # 10 STEEM/SBD / 5 STEEM/VESTS = 2 VESTS/SBD
+        # 10 HIVE/HBD / 5 HIVE/VESTS = 2 VESTS/HBD
         p3 = p1 / p2
         p4 = p3.as_base("VESTS")
         self.assertEqual(p4["base"]["symbol"], "VESTS")
-        self.assertEqual(p4["quote"]["symbol"], "SBD")
-        # 10 STEEM/SBD * 0.2 VESTS/STEEM = 2 VESTS/SBD = 0.5 SBD/VESTS
+        self.assertEqual(p4["quote"]["symbol"], "HBD")
+        # 10 HIVE/HBD * 0.2 VESTS/HIVE = 2 VESTS/HBD = 0.5 HBD/VESTS
         self.assertEqual(float(p4), 2)
 
     def test_div2(self):
-        p1 = Price(10.0, "STEEM/SBD")
-        p2 = Price(5.0, "STEEM/SBD")
+        p1 = Price(10.0, "HIVE/HBD")
+        p2 = Price(5.0, "HIVE/HBD")
 
-        # 10 STEEM/SBD / 5 STEEM/VESTS = 2 VESTS/SBD
+        # 10 HIVE/HBD / 5 HIVE/VESTS = 2 VESTS/HBD
         p3 = p1 / p2
         self.assertTrue(isinstance(p3, (float, int)))
         self.assertEqual(float(p3), 2.0)
         p3 = p1 / 5
         self.assertEqual(float(p3), 2.0)
-        p3 = p1 / Amount("1 SBD")
+        p3 = p1 / Amount("1 HBD")
         self.assertEqual(float(p3), 0.1)
         p3 = p1
         p3 /= p2
@@ -98,8 +98,8 @@ class Testcases(unittest.TestCase):
         self.assertEqual(float(p3), 2.0)
 
     def test_ltge(self):
-        p1 = Price(10.0, "STEEM/SBD")
-        p2 = Price(5.0, "STEEM/SBD")
+        p1 = Price(10.0, "HIVE/HBD")
+        p2 = Price(5.0, "HIVE/HBD")
 
         self.assertTrue(p1 > p2)
         self.assertTrue(p2 < p1)
@@ -107,8 +107,8 @@ class Testcases(unittest.TestCase):
         self.assertTrue(p2 < 10)
 
     def test_leeq(self):
-        p1 = Price(10.0, "STEEM/SBD")
-        p2 = Price(5.0, "STEEM/SBD")
+        p1 = Price(10.0, "HIVE/HBD")
+        p2 = Price(5.0, "HIVE/HBD")
 
         self.assertTrue(p1 >= p2)
         self.assertTrue(p2 <= p1)
@@ -116,8 +116,8 @@ class Testcases(unittest.TestCase):
         self.assertTrue(p2 <= 10)
 
     def test_ne(self):
-        p1 = Price(10.0, "STEEM/SBD")
-        p2 = Price(5.0, "STEEM/SBD")
+        p1 = Price(10.0, "HIVE/HBD")
+        p2 = Price(5.0, "HIVE/HBD")
 
         self.assertTrue(p1 != p2)
         self.assertTrue(p1 == p1)
@@ -125,11 +125,11 @@ class Testcases(unittest.TestCase):
         self.assertTrue(p1 == 10)
 
     def test_order(self):
-        order = Order(Amount("2 SBD"), Amount("1 STEEM"))
+        order = Order(Amount("2 HBD"), Amount("1 HIVE"))
         self.assertTrue(repr(order) is not None)
 
     def test_filled_order(self):
-        order = {"date": "1900-01-01T00:00:00", "current_pays": "2 SBD", "open_pays": "1 STEEM"}
+        order = {"date": "1900-01-01T00:00:00", "current_pays": "2 HBD", "open_pays": "1 HIVE"}
         filledOrder = FilledOrder(order)
         self.assertTrue(repr(filledOrder) is not None)
-        self.assertEqual(filledOrder.json()["current_pays"], Amount("2.000 SBD").json())
+        self.assertEqual(filledOrder.json()["current_pays"], Amount("2.000 HBD").json())
diff --git a/tests/beem/test_steem.py b/tests/beem/test_steem.py
index 12d6faec45f7a467af132259454e1657fdeed815..779700ee05ec470479a3107272a01563381b2f34 100644
--- a/tests/beem/test_steem.py
+++ b/tests/beem/test_steem.py
@@ -19,7 +19,7 @@ from beem.wallet import Wallet
 from beem.witness import Witness
 from beem.account import Account
 from beemgraphenebase.account import PrivateKey
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.nodelist import NodeList
 # Py3 compatibility
 import sys
@@ -32,7 +32,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         cls.nodelist = NodeList()
-        cls.nodelist.update_nodes(steem_instance=Steem(node=cls.nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        cls.nodelist.update_nodes(hive_instance=Steem(node=cls.nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=cls.nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
@@ -40,14 +40,14 @@ class Testcases(unittest.TestCase):
             data_refresh_time_seconds=900,
             keys={"active": wif, "owner": wif, "memo": wif},
             num_retries=10)
-        cls.account = Account("test", full=True, steem_instance=cls.bts)
+        cls.account = Account("test", full=True, hive_instance=cls.bts)
 
     def test_transfer(self):
         bts = self.bts
         acc = self.account
-        acc.steem.txbuffer.clear()
+        acc.hive.txbuffer.clear()
         tx = acc.transfer(
-            "test", 1.33, "SBD", memo="Foobar", account="test1")
+            "test", 1.33, "HBD", memo="Foobar", account="test1")
         self.assertEqual(
             tx["operations"][0][0],
             "transfer"
@@ -58,7 +58,7 @@ class Testcases(unittest.TestCase):
         self.assertEqual(op["memo"], "Foobar")
         self.assertEqual(op["from"], "test1")
         self.assertEqual(op["to"], "test")
-        amount = Amount(op["amount"], steem_instance=bts)
+        amount = Amount(op["amount"], hive_instance=bts)
         self.assertEqual(float(amount), 1.33)
 
     def test_create_account(self):
@@ -204,9 +204,9 @@ class Testcases(unittest.TestCase):
         tx1 = bts.new_tx()
         tx2 = bts.new_tx()
 
-        acc.transfer("test1", 1, "STEEM", append_to=tx1)
-        acc.transfer("test1", 2, "STEEM", append_to=tx2)
-        acc.transfer("test1", 3, "STEEM", append_to=tx1)
+        acc.transfer("test1", 1, "HIVE", append_to=tx1)
+        acc.transfer("test1", 2, "HIVE", append_to=tx2)
+        acc.transfer("test1", 3, "HIVE", append_to=tx1)
         tx1 = tx1.json()
         tx2 = tx2.json()
         ops1 = tx1["operations"]
@@ -288,8 +288,8 @@ class Testcases(unittest.TestCase):
         acc = self.account
         prefix = "STM"
         pkey = 'STM55VCzsb47NZwWe5F3qyQKedX9iHBHMVVFSc96PDvV7wuj7W86n'
-        self.assertEqual(acc.steem.prefix, prefix)
-        acc.steem.txbuffer.clear()
+        self.assertEqual(acc.hive.prefix, prefix)
+        acc.hive.txbuffer.clear()
         tx = acc.update_memo_key(pkey)
         self.assertEqual(
             (tx["operations"][0][0]),
@@ -302,7 +302,7 @@ class Testcases(unittest.TestCase):
 
     def test_approvewitness(self):
         w = self.account
-        w.steem.txbuffer.clear()
+        w.hive.txbuffer.clear()
         tx = w.approvewitness("test1")
         self.assertEqual(
             (tx["operations"][0][0]),
@@ -351,8 +351,8 @@ class Testcases(unittest.TestCase):
         self.assertIn(
             "gtg",
             op["author"])
-        self.assertEqual('1000000.000 SBD', op["max_accepted_payout"])
-        self.assertEqual(10000, op["percent_steem_dollars"])
+        self.assertEqual('1000000.000 HBD', op["max_accepted_payout"])
+        self.assertEqual(10000, op["percent_hive_dollars"])
         self.assertEqual(True, op["allow_votes"])
         self.assertEqual(True, op["allow_curation_rewards"])
         self.assertEqual("witness-gtg-log", op["permlink"])
@@ -400,40 +400,40 @@ class Testcases(unittest.TestCase):
         self.assertTrue(bts.get_block_interval() is not None)
         self.assertTrue(bts.get_blockchain_version() is not None)
 
-    def test_sp_to_rshares(self):
+    def test_hp_to_rshares(self):
         stm = self.bts
-        rshares = stm.sp_to_rshares(stm.vests_to_sp(1e6))
+        rshares = stm.hp_to_rshares(stm.vests_to_hp(1e6))
         self.assertTrue(abs(rshares - 20000000000.0) < 2)
 
     def test_rshares_to_vests(self):
         stm = self.bts
-        rshares = stm.sp_to_rshares(stm.vests_to_sp(1e6))
+        rshares = stm.hp_to_rshares(stm.vests_to_hp(1e6))
         rshares2 = stm.vests_to_rshares(1e6)
         self.assertTrue(abs(rshares - rshares2) < 2)
 
-    def test_sp_to_sbd(self):
+    def test_hp_to_hbd(self):
         stm = self.bts
-        sp = 500
-        ret = stm.sp_to_sbd(sp)
+        hp = 500
+        ret = stm.hp_to_hbd(hp)
         self.assertTrue(ret is not None)
 
-    def test_sbd_to_rshares(self):
+    def test_hbd_to_rshares(self):
         stm = self.bts
         test_values = [1, 10, 100, 1e3, 1e4, 1e5, 1e6, 1e7]
         for v in test_values:
             try:
-                sbd = round(stm.rshares_to_sbd(stm.sbd_to_rshares(v)), 5)
-            except ValueError:  # Reward pool smaller than 1e7 SBD (e.g. caused by a very low steem price)
+                hbd = round(stm.rshares_to_hbd(stm.hbd_to_rshares(v)), 5)
+            except ValueError:  # Reward pool smaller than 1e7 HBD (e.g. caused by a very low hive price)
                 continue
-            self.assertEqual(sbd, v)
+            self.assertEqual(hbd, v)
 
     def test_rshares_to_vote_pct(self):
         stm = self.bts
-        sp = 1000
+        hp = 1000
         voting_power = 9000
         for vote_pct in range(500, 10000, 500):
-            rshares = stm.sp_to_rshares(sp, voting_power=voting_power, vote_pct=vote_pct)
-            vote_pct_ret = stm.rshares_to_vote_pct(rshares, steem_power=sp, voting_power=voting_power)
+            rshares = stm.hp_to_rshares(hp, voting_power=voting_power, vote_pct=vote_pct)
+            vote_pct_ret = stm.rshares_to_vote_pct(rshares, hive_power=hp, voting_power=voting_power)
             self.assertEqual(vote_pct_ret, vote_pct)
 
     def test_sign(self):
diff --git a/tests/beem/test_steemconnect.py b/tests/beem/test_steemconnect.py
index d70eb0568643ce35ae0157c0775bdd4ea18750a9..bdf46b0a0f53d4b0cc24a30ef0f382acad021e6b 100644
--- a/tests/beem/test_steemconnect.py
+++ b/tests/beem/test_steemconnect.py
@@ -19,9 +19,9 @@ from beem.wallet import Wallet
 from beem.witness import Witness
 from beem.account import Account
 from beemgraphenebase.account import PrivateKey
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.nodelist import NodeList
-from beem.steemconnect import SteemConnect
+from beem.hiveconnect import SteemConnect
 # Py3 compatibility
 import sys
 core_unit = "STM"
@@ -32,7 +32,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
@@ -40,17 +40,17 @@ class Testcases(unittest.TestCase):
             data_refresh_time_seconds=900,
             num_retries=10)
 
-        cls.account = Account("test", full=True, steem_instance=cls.bts)
+        cls.account = Account("test", full=True, hive_instance=cls.bts)
 
     def test_transfer(self):
         bts = self.bts
         acc = self.account
-        acc.steem.txbuffer.clear()
+        acc.hive.txbuffer.clear()
         tx = acc.transfer(
-            "test1", 1.000, "STEEM", memo="test")
-        sc2 = SteemConnect(steem_instance=bts)
+            "test1", 1.000, "HIVE", memo="test")
+        sc2 = SteemConnect(hive_instance=bts)
         url = sc2.url_from_tx(tx)
-        url_test = 'https://steemconnect.com/sign/transfer?from=test&to=test1&amount=1.000+STEEM&memo=test'
+        url_test = 'https://hiveconnect.com/sign/transfer?from=test&to=test1&amount=1.000+HIVE&memo=test'
         self.assertEqual(len(url), len(url_test))
         self.assertEqual(len(url.split('?')), 2)
         self.assertEqual(url.split('?')[0], url_test.split('?')[0])
@@ -63,9 +63,9 @@ class Testcases(unittest.TestCase):
 
     def test_login_url(self):
         bts = self.bts
-        sc2 = SteemConnect(steem_instance=bts)
+        sc2 = SteemConnect(hive_instance=bts)
         url = sc2.get_login_url("localhost", scope="login,vote")
-        url_test = 'https://steemconnect.com/oauth2/authorize?client_id=None&redirect_uri=localhost&scope=login,vote'
+        url_test = 'https://hiveconnect.com/oauth2/authorize?client_id=None&redirect_uri=localhost&scope=login,vote'
         self.assertEqual(len(url), len(url_test))
         self.assertEqual(len(url.split('?')), 2)
         self.assertEqual(url.split('?')[0], url_test.split('?')[0])
diff --git a/tests/beem/test_storage.py b/tests/beem/test_storage.py
index 2c0985b214788c922da67928466d148255c63630..a06cae95e3eebca8f676f34e80aeec39735febc3 100644
--- a/tests/beem/test_storage.py
+++ b/tests/beem/test_storage.py
@@ -19,7 +19,7 @@ from beem.wallet import Wallet
 from beem.witness import Witness
 from beem.account import Account
 from beemgraphenebase.account import PrivateKey
-from beem.instance import set_shared_steem_instance, shared_steem_instance
+from beem.instance import set_shared_hive_instance, shared_hive_instance
 from beem.nodelist import NodeList
 # Py3 compatibility
 import sys
@@ -30,10 +30,10 @@ wif = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
 class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
-        stm = shared_steem_instance()
+        stm = shared_hive_instance()
         stm.config.refreshBackup()
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
 
         cls.stm = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
@@ -45,10 +45,10 @@ class Testcases(unittest.TestCase):
         )
 
         cls.stm.set_default_account("test")
-        set_shared_steem_instance(cls.stm)
+        set_shared_hive_instance(cls.stm)
         # self.stm.newWallet("TestingOneTwoThree")
 
-        cls.wallet = Wallet(steem_instance=cls.stm)
+        cls.wallet = Wallet(hive_instance=cls.stm)
         cls.wallet.wipe(True)
         cls.wallet.newWallet(pwd="TestingOneTwoThree")
         cls.wallet.unlock(pwd="TestingOneTwoThree")
@@ -56,7 +56,7 @@ class Testcases(unittest.TestCase):
 
     @classmethod
     def tearDownClass(cls):
-        stm = shared_steem_instance()
+        stm = shared_hive_instance()
         stm.config.recover_with_latest_backup()
 
     def test_set_default_account(self):
diff --git a/tests/beem/test_testnet.py b/tests/beem/test_testnet.py
index c4fdd32b459e4734e8d862228173fd7527731313..e23a4143494cbd9cad25aa4731f59eed6cafa590 100644
--- a/tests/beem/test_testnet.py
+++ b/tests/beem/test_testnet.py
@@ -20,7 +20,7 @@ from beemapi import exceptions
 from beem.amount import Amount
 from beem.witness import Witness
 from beem.account import Account
-from beem.instance import set_shared_steem_instance, shared_steem_instance
+from beem.instance import set_shared_hive_instance, shared_hive_instance
 from beem.blockchain import Blockchain
 from beem.block import Block
 from beem.memo import Memo
@@ -41,7 +41,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        # stm = shared_steem_instance()
+        # stm = shared_hive_instance()
         # stm.config.refreshBackup()
         # nodes = nodelist.get_testnet()
         cls.nodes = nodelist.get_nodes()
@@ -90,7 +90,7 @@ class Testcases(unittest.TestCase):
 
     @classmethod
     def tearDownClass(cls):
-        stm = shared_steem_instance()
+        stm = shared_hive_instance()
         stm.config.recover_with_latest_backup()
 
     def test_wallet_keys(self):
@@ -119,9 +119,9 @@ class Testcases(unittest.TestCase):
         bts.wallet.unlock("123")
         # bts.wallet.addPrivateKey(self.active_key)
         # bts.prefix ="STX"
-        acc = Account("beem", steem_instance=bts)
+        acc = Account("beem", hive_instance=bts)
         tx = acc.transfer(
-            "beem1", 1.33, "SBD", memo="Foobar")
+            "beem1", 1.33, "HBD", memo="Foobar")
         self.assertEqual(
             tx["operations"][0][0],
             "transfer"
@@ -131,7 +131,7 @@ class Testcases(unittest.TestCase):
         self.assertIn("memo", op)
         self.assertEqual(op["from"], "beem")
         self.assertEqual(op["to"], "beem1")
-        amount = Amount(op["amount"], steem_instance=bts)
+        amount = Amount(op["amount"], hive_instance=bts)
         self.assertEqual(float(amount), 1.33)
         bts.nobroadcast = True
 
@@ -139,9 +139,9 @@ class Testcases(unittest.TestCase):
         bts = self.bts
         bts.nobroadcast = False
         bts.wallet.unlock("123")
-        acc = Account("beem", steem_instance=bts)
+        acc = Account("beem", hive_instance=bts)
         tx = acc.transfer(
-            "beem1", 1.33, "SBD", memo="#Foobar")
+            "beem1", 1.33, "HBD", memo="#Foobar")
         self.assertEqual(
             tx["operations"][0][0],
             "transfer"
@@ -149,23 +149,23 @@ class Testcases(unittest.TestCase):
         op = tx["operations"][0][1]
         self.assertIn("memo", op)
         self.assertIn("#", op["memo"])
-        m = Memo(from_account=op["from"], to_account=op["to"], steem_instance=bts)
+        m = Memo(from_account=op["from"], to_account=op["to"], hive_instance=bts)
         memo = m.decrypt(op["memo"])
         self.assertEqual(memo, "Foobar")
 
         self.assertEqual(op["from"], "beem")
         self.assertEqual(op["to"], "beem1")
-        amount = Amount(op["amount"], steem_instance=bts)
+        amount = Amount(op["amount"], hive_instance=bts)
         self.assertEqual(float(amount), 1.33)
         bts.nobroadcast = True
 
     def test_transfer_1of1(self):
-        steem = self.bts
-        steem.nobroadcast = False
-        tx = TransactionBuilder(use_condenser_api=True, steem_instance=steem)
+        hive = self.bts
+        hive.nobroadcast = False
+        tx = TransactionBuilder(use_condenser_api=True, hive_instance=hive)
         tx.appendOps(Transfer(**{"from": 'beem',
                                  "to": 'beem1',
-                                 "amount": Amount("0.01 STEEM", steem_instance=steem),
+                                 "amount": Amount("0.01 HIVE", hive_instance=hive),
                                  "memo": '1 of 1 transaction'}))
         self.assertEqual(
             tx["operations"][0]["type"],
@@ -176,16 +176,16 @@ class Testcases(unittest.TestCase):
         tx.sign()
         self.assertEqual(len(tx['signatures']), 1)
         tx.broadcast()
-        steem.nobroadcast = True
+        hive.nobroadcast = True
 
     def test_transfer_2of2_simple(self):
         # Send a 2 of 2 transaction from elf which needs beem4's cosign to send funds
-        steem = self.bts
-        steem.nobroadcast = False
-        tx = TransactionBuilder(use_condenser_api=True, steem_instance=steem)
+        hive = self.bts
+        hive.nobroadcast = False
+        tx = TransactionBuilder(use_condenser_api=True, hive_instance=hive)
         tx.appendOps(Transfer(**{"from": 'beem5',
                                  "to": 'beem1',
-                                 "amount": Amount("0.01 STEEM", steem_instance=steem),
+                                 "amount": Amount("0.01 HIVE", hive_instance=hive),
                                  "memo": '2 of 2 simple transaction'}))
 
         tx.appendWif(self.active_private_key_of_beem5)
@@ -195,43 +195,43 @@ class Testcases(unittest.TestCase):
         tx.sign(reconstruct_tx=False)
         self.assertEqual(len(tx['signatures']), 2)
         tx.broadcast()
-        steem.nobroadcast = True
+        hive.nobroadcast = True
 
     
     def test_transfer_2of2_wallet(self):
         # Send a 2 of 2 transaction from beem5 which needs beem4's cosign to send
         # priv key of beem5 and beem4 are stored in the wallet
         # appendSigner fetches both keys and signs automatically with both keys.
-        steem = self.bts
-        steem.nobroadcast = False
-        steem.wallet.unlock("123")
+        hive = self.bts
+        hive.nobroadcast = False
+        hive.wallet.unlock("123")
 
-        tx = TransactionBuilder(use_condenser_api=True, steem_instance=steem)
+        tx = TransactionBuilder(use_condenser_api=True, hive_instance=hive)
         tx.appendOps(Transfer(**{"from": 'beem5',
                                  "to": 'beem1',
-                                 "amount": Amount("0.01 STEEM", steem_instance=steem),
+                                 "amount": Amount("0.01 HIVE", hive_instance=hive),
                                  "memo": '2 of 2 serialized/deserialized transaction'}))
 
         tx.appendSigner("beem5", "active")
         tx.sign()
         self.assertEqual(len(tx['signatures']), 2)
         tx.broadcast()
-        steem.nobroadcast = True
+        hive.nobroadcast = True
 
     def test_transfer_2of2_serialized_deserialized(self):
         # Send a 2 of 2 transaction from beem5 which needs beem4's cosign to send
         # funds but sign the transaction with beem5's key and then serialize the transaction
         # and deserialize the transaction.  After that, sign with beem4's key.
-        steem = self.bts
-        steem.nobroadcast = False
-        steem.wallet.unlock("123")
-        # steem.wallet.removeAccount("beem4")
-        steem.wallet.removePrivateKeyFromPublicKey(str(PublicKey(self.active_private_key_of_beem4, prefix=core_unit)))
+        hive = self.bts
+        hive.nobroadcast = False
+        hive.wallet.unlock("123")
+        # hive.wallet.removeAccount("beem4")
+        hive.wallet.removePrivateKeyFromPublicKey(str(PublicKey(self.active_private_key_of_beem4, prefix=core_unit)))
 
-        tx = TransactionBuilder(use_condenser_api=True, steem_instance=steem)
+        tx = TransactionBuilder(use_condenser_api=True, hive_instance=hive)
         tx.appendOps(Transfer(**{"from": 'beem5',
                                  "to": 'beem1',
-                                 "amount": Amount("0.01 STEEM", steem_instance=steem),
+                                 "amount": Amount("0.01 HIVE", hive_instance=hive),
                                  "memo": '2 of 2 serialized/deserialized transaction'}))
 
         tx.appendSigner("beem5", "active")
@@ -239,33 +239,33 @@ class Testcases(unittest.TestCase):
         tx.sign()
         tx.clearWifs()
         self.assertEqual(len(tx['signatures']), 1)
-        # steem.wallet.removeAccount("beem5")
-        steem.wallet.removePrivateKeyFromPublicKey(str(PublicKey(self.active_private_key_of_beem5, prefix=core_unit)))
+        # hive.wallet.removeAccount("beem5")
+        hive.wallet.removePrivateKeyFromPublicKey(str(PublicKey(self.active_private_key_of_beem5, prefix=core_unit)))
         tx_json = tx.json()
         del tx
-        new_tx = TransactionBuilder(tx=tx_json, steem_instance=steem)
+        new_tx = TransactionBuilder(tx=tx_json, hive_instance=hive)
         self.assertEqual(len(new_tx['signatures']), 1)
-        steem.wallet.addPrivateKey(self.active_private_key_of_beem4)
+        hive.wallet.addPrivateKey(self.active_private_key_of_beem4)
         new_tx.appendMissingSignatures()
         new_tx.sign(reconstruct_tx=False)
         self.assertEqual(len(new_tx['signatures']), 2)
         new_tx.broadcast()
-        steem.nobroadcast = True
+        hive.nobroadcast = True
 
     def test_transfer_2of2_offline(self):
         # Send a 2 of 2 transaction from beem5 which needs beem4's cosign to send
         # funds but sign the transaction with beem5's key and then serialize the transaction
         # and deserialize the transaction.  After that, sign with beem4's key.
-        steem = self.bts
-        steem.nobroadcast = False
-        steem.wallet.unlock("123")
-        # steem.wallet.removeAccount("beem4")
-        steem.wallet.removePrivateKeyFromPublicKey(str(PublicKey(self.active_private_key_of_beem4, prefix=core_unit)))
+        hive = self.bts
+        hive.nobroadcast = False
+        hive.wallet.unlock("123")
+        # hive.wallet.removeAccount("beem4")
+        hive.wallet.removePrivateKeyFromPublicKey(str(PublicKey(self.active_private_key_of_beem4, prefix=core_unit)))
 
-        tx = TransactionBuilder(use_condenser_api=True, steem_instance=steem)
+        tx = TransactionBuilder(use_condenser_api=True, hive_instance=hive)
         tx.appendOps(Transfer(**{"from": 'beem5',
                                  "to": 'beem',
-                                 "amount": Amount("0.01 STEEM", steem_instance=steem),
+                                 "amount": Amount("0.01 HIVE", hive_instance=hive),
                                  "memo": '2 of 2 serialized/deserialized transaction'}))
 
         tx.appendSigner("beem5", "active")
@@ -273,15 +273,15 @@ class Testcases(unittest.TestCase):
         tx.sign()
         tx.clearWifs()
         self.assertEqual(len(tx['signatures']), 1)
-        # steem.wallet.removeAccount("beem5")
-        steem.wallet.removePrivateKeyFromPublicKey(str(PublicKey(self.active_private_key_of_beem5, prefix=core_unit)))
-        steem.wallet.addPrivateKey(self.active_private_key_of_beem4)
+        # hive.wallet.removeAccount("beem5")
+        hive.wallet.removePrivateKeyFromPublicKey(str(PublicKey(self.active_private_key_of_beem5, prefix=core_unit)))
+        hive.wallet.addPrivateKey(self.active_private_key_of_beem4)
         tx.appendMissingSignatures()
         tx.sign(reconstruct_tx=False)
         self.assertEqual(len(tx['signatures']), 2)
         tx.broadcast()
-        steem.nobroadcast = True
-        steem.wallet.addPrivateKey(self.active_private_key_of_beem5)
+        hive.nobroadcast = True
+        hive.wallet.addPrivateKey(self.active_private_key_of_beem5)
 
     
     def test_transfer_2of2_wif(self):
@@ -289,17 +289,17 @@ class Testcases(unittest.TestCase):
         # Send a 2 of 2 transaction from elf which needs beem4's cosign to send
         # funds but sign the transaction with elf's key and then serialize the transaction
         # and deserialize the transaction.  After that, sign with beem4's key.
-        steem = Steem(
+        hive = Steem(
             node=self.nodes,
             num_retries=10,
             keys=[self.active_private_key_of_beem5],
             expiration=360,
         )
 
-        tx = TransactionBuilder(use_condenser_api=True, steem_instance=steem)
+        tx = TransactionBuilder(use_condenser_api=True, hive_instance=hive)
         tx.appendOps(Transfer(**{"from": 'beem5',
                                  "to": 'beem',
-                                 "amount": Amount("0.01 STEEM", steem_instance=steem),
+                                 "amount": Amount("0.01 HIVE", hive_instance=hive),
                                  "memo": '2 of 2 serialized/deserialized transaction'}))
 
         tx.appendSigner("beem5", "active")
@@ -308,16 +308,16 @@ class Testcases(unittest.TestCase):
         tx.clearWifs()
         self.assertEqual(len(tx['signatures']), 1)
         tx_json = tx.json()
-        del steem
+        del hive
         del tx
 
-        steem = Steem(
+        hive = Steem(
             node=self.nodes,
             num_retries=10,
             keys=[self.active_private_key_of_beem4],
             expiration=360,
         )
-        new_tx = TransactionBuilder(tx=tx_json, steem_instance=steem)
+        new_tx = TransactionBuilder(tx=tx_json, hive_instance=hive)
         new_tx.appendMissingSignatures()
         new_tx.sign(reconstruct_tx=False)
         self.assertEqual(len(new_tx['signatures']), 2)
@@ -326,12 +326,12 @@ class Testcases(unittest.TestCase):
     def test_verifyAuthority(self):
         stm = self.bts
         stm.wallet.unlock("123")
-        tx = TransactionBuilder(use_condenser_api=True, steem_instance=stm)
+        tx = TransactionBuilder(use_condenser_api=True, hive_instance=stm)
         tx.appendOps(Transfer(**{"from": "beem",
                                  "to": "beem1",
-                                 "amount": Amount("1.300 SBD", steem_instance=stm),
+                                 "amount": Amount("1.300 HBD", hive_instance=stm),
                                  "memo": "Foobar"}))
-        account = Account("beem", steem_instance=stm)
+        account = Account("beem", hive_instance=stm)
         tx.appendSigner(account, "active")
         self.assertTrue(len(tx.wifs) > 0)
         tx.sign()
@@ -414,10 +414,10 @@ class Testcases(unittest.TestCase):
         tx1 = bts.new_tx()
         tx2 = bts.new_tx()
 
-        acc = Account("beem", steem_instance=bts)
-        acc.transfer("beem1", 1, "STEEM", append_to=tx1)
-        acc.transfer("beem1", 2, "STEEM", append_to=tx2)
-        acc.transfer("beem1", 3, "STEEM", append_to=tx1)
+        acc = Account("beem", hive_instance=bts)
+        acc.transfer("beem1", 1, "HIVE", append_to=tx1)
+        acc.transfer("beem1", 2, "HIVE", append_to=tx2)
+        acc.transfer("beem1", 3, "HIVE", append_to=tx1)
         tx1 = tx1.json()
         tx2 = tx2.json()
         ops1 = tx1["operations"]
@@ -447,8 +447,8 @@ class Testcases(unittest.TestCase):
     def test_allow(self):
         bts = self.bts
         self.assertIn(bts.prefix, "STX")
-        acc = Account("beem", steem_instance=bts)
-        self.assertIn(acc.steem.prefix, "STX")
+        acc = Account("beem", hive_instance=bts)
+        self.assertIn(acc.hive.prefix, "STX")
         tx = acc.allow(
             "STX55VCzsb47NZwWe5F3qyQKedX9iHBHMVVFSc96PDvV7wuj7W86n",
             account="beem",
@@ -469,7 +469,7 @@ class Testcases(unittest.TestCase):
 
     def test_disallow(self):
         bts = self.bts
-        acc = Account("beem", steem_instance=bts)
+        acc = Account("beem", hive_instance=bts)
         if sys.version > '3':
             _assertRaisesRegex = self.assertRaisesRegex
         else:
@@ -493,7 +493,7 @@ class Testcases(unittest.TestCase):
         bts = self.bts
         bts.wallet.unlock("123")
         self.assertEqual(bts.prefix, "STX")
-        acc = Account("beem", steem_instance=bts)
+        acc = Account("beem", hive_instance=bts)
         tx = acc.update_memo_key("STX55VCzsb47NZwWe5F3qyQKedX9iHBHMVVFSc96PDvV7wuj7W86n")
         self.assertEqual(
             (tx["operations"][0][0]),
@@ -506,7 +506,7 @@ class Testcases(unittest.TestCase):
 
     def test_approvewitness(self):
         bts = self.bts
-        w = Account("beem", steem_instance=bts)
+        w = Account("beem", hive_instance=bts)
         tx = w.approvewitness("beem1")
         self.assertEqual(
             (tx["operations"][0][0]),
@@ -523,10 +523,10 @@ class Testcases(unittest.TestCase):
                     nobroadcast=True,
                     expiration=120,
                     num_retries=10)
-        tx = TransactionBuilder(use_condenser_api=True, steem_instance=stm)
+        tx = TransactionBuilder(use_condenser_api=True, hive_instance=stm)
         tx.appendOps(Transfer(**{"from": "beem",
                                  "to": "beem1",
-                                 "amount": Amount("1 STEEM", steem_instance=stm),
+                                 "amount": Amount("1 HIVE", hive_instance=stm),
                                  "memo": ""}))
         with self.assertRaises(
             MissingKeyError
@@ -547,12 +547,12 @@ class Testcases(unittest.TestCase):
                     nobroadcast=True,
                     expiration=120,
                     num_retries=10)
-        tx = TransactionBuilder(use_condenser_api=True, steem_instance=stm)
+        tx = TransactionBuilder(use_condenser_api=True, hive_instance=stm)
         tx.appendOps(Transfer(**{"from": "beem",
                                  "to": "beem1",
-                                 "amount": Amount("1 STEEM", steem_instance=stm),
+                                 "amount": Amount("1 HIVE", hive_instance=stm),
                                  "memo": ""}))
-        account = Account("beem", steem_instance=stm)
+        account = Account("beem", hive_instance=stm)
         with self.assertRaises(
             AssertionError
         ):
@@ -569,12 +569,12 @@ class Testcases(unittest.TestCase):
                     nobroadcast=True,
                     expiration=120,
                     num_retries=10)
-        tx = TransactionBuilder(use_condenser_api=True, steem_instance=stm)
+        tx = TransactionBuilder(use_condenser_api=True, hive_instance=stm)
         tx.appendOps(Transfer(**{"from": "beem",
                                  "to": "beem1",
-                                 "amount": Amount("1 STEEM", steem_instance=stm),
+                                 "amount": Amount("1 HIVE", hive_instance=stm),
                                  "memo": ""}))
-        account = Account("beem2", steem_instance=stm)
+        account = Account("beem2", hive_instance=stm)
         tx.appendSigner(account, "active")
         tx.appendWif(self.posting_key)
         self.assertTrue(len(tx.wifs) > 0)
@@ -593,10 +593,10 @@ class Testcases(unittest.TestCase):
                     expiration=120,
                     num_retries=10)
 
-        tx = TransactionBuilder(use_condenser_api=True, expiration=10, steem_instance=stm)
+        tx = TransactionBuilder(use_condenser_api=True, expiration=10, hive_instance=stm)
         tx.appendOps(Transfer(**{"from": "beem",
                                  "to": "beem1",
-                                 "amount": Amount("1 STEEM", steem_instance=stm),
+                                 "amount": Amount("1 HIVE", hive_instance=stm),
                                  "memo": ""}))
         tx.appendSigner("beem", "active")
         tx.sign()
@@ -606,16 +606,16 @@ class Testcases(unittest.TestCase):
         stm = self.bts
         opTransfer = Transfer(**{"from": "beem",
                                  "to": "beem1",
-                                 "amount": Amount("1 STEEM", steem_instance=stm),
+                                 "amount": Amount("1 HIVE", hive_instance=stm),
                                  "memo": ""})
-        tx1 = TransactionBuilder(use_condenser_api=True, steem_instance=stm)
+        tx1 = TransactionBuilder(use_condenser_api=True, hive_instance=stm)
         tx1.appendOps(opTransfer)
-        tx = TransactionBuilder(tx1, steem_instance=stm)
+        tx = TransactionBuilder(tx1, hive_instance=stm)
         self.assertFalse(tx.is_empty())
         self.assertTrue(len(tx.list_operations()) == 1)
         self.assertTrue(repr(tx) is not None)
         self.assertTrue(str(tx) is not None)
-        account = Account("beem", steem_instance=stm)
+        account = Account("beem", hive_instance=stm)
         tx.appendSigner(account, "active")
         self.assertTrue(len(tx.wifs) > 0)
         tx.sign()
@@ -629,7 +629,7 @@ class Testcases(unittest.TestCase):
                     nobroadcast=True,
                     expiration=120,
                     num_retries=10)
-        account = Account("beem", steem_instance=stm)
+        account = Account("beem", hive_instance=stm)
         account.follow("beem1")
 
     def test_follow_posting_key(self):
@@ -639,5 +639,5 @@ class Testcases(unittest.TestCase):
                     nobroadcast=True,
                     expiration=120,
                     num_retries=10)
-        account = Account("beem", steem_instance=stm)
+        account = Account("beem", hive_instance=stm)
         account.follow("beem1")
diff --git a/tests/beem/test_txbuffers.py b/tests/beem/test_txbuffers.py
index c977e6de5f1b889241c7d9e28cf7d945aa3b80a4..0afb0612714b0d93482f29ff870097dd7186ad9f 100644
--- a/tests/beem/test_txbuffers.py
+++ b/tests/beem/test_txbuffers.py
@@ -6,7 +6,7 @@ from builtins import super
 import unittest
 from parameterized import parameterized
 from beem import Steem
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.transactionbuilder import TransactionBuilder
 from beembase.signedtransactions import Signed_Transaction
 from beembase.operations import Transfer
@@ -32,7 +32,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         node_list = nodelist.get_nodes(exclude_limited=True)
         cls.stm = Steem(
             node=node_list,
@@ -40,24 +40,24 @@ class Testcases(unittest.TestCase):
             nobroadcast=True,
             num_retries=10
         )
-        cls.steemit = Steem(
-            node="https://api.steemit.com",
+        cls.hiveit = Steem(
+            node="https://api.hiveit.com",
             nobroadcast=True,
             keys={"active": wif, "owner": wif, "memo": wif},
             num_retries=10
         )
-        set_shared_steem_instance(cls.stm)
+        set_shared_hive_instance(cls.stm)
         cls.stm.set_default_account("test")
 
     def test_emptyTransaction(self):
         stm = self.stm
-        tx = TransactionBuilder(steem_instance=stm)
+        tx = TransactionBuilder(hive_instance=stm)
         self.assertTrue(tx.is_empty())
         self.assertTrue(tx["ref_block_num"] is not None)
 
     def test_verify_transaction(self):
         stm = self.stm
-        block = Block(22005665, steem_instance=stm)
+        block = Block(22005665, hive_instance=stm)
         trx = block.transactions[28]
         signed_tx = Signed_Transaction(trx)
         key = signed_tx.verify(chain=stm.chain_params, recover_parameter=False)
diff --git a/tests/beem/test_utils.py b/tests/beem/test_utils.py
index 00dd82122ac69921796c747d9716d91752ab3204..78dd296f71634e2fe0e0b40903796a3f914a8cf7 100644
--- a/tests/beem/test_utils.py
+++ b/tests/beem/test_utils.py
@@ -45,7 +45,7 @@ class Testcases(unittest.TestCase):
     def test_authorperm_resolve(self):
         self.assertEqual(resolve_authorperm('https://d.tube/#!/v/pottlund/m5cqkd1a'),
                          ('pottlund', 'm5cqkd1a'))
-        self.assertEqual(resolve_authorperm("https://steemit.com/witness-category/@gtg/24lfrm-gtg-witness-log"),
+        self.assertEqual(resolve_authorperm("https://hiveit.com/witness-category/@gtg/24lfrm-gtg-witness-log"),
                          ('gtg', '24lfrm-gtg-witness-log'))
         self.assertEqual(resolve_authorperm("@gtg/24lfrm-gtg-witness-log"),
                          ('gtg', '24lfrm-gtg-witness-log'))
diff --git a/tests/beem/test_vote.py b/tests/beem/test_vote.py
index e013628f7b69528e87dfcd71e1a75917cd7660e8..41b2ccf8927d079f058e9e0beef68b7b5ba9c684 100644
--- a/tests/beem/test_vote.py
+++ b/tests/beem/test_vote.py
@@ -12,7 +12,7 @@ from beem import Steem, exceptions
 from beem.comment import Comment
 from beem.account import Account
 from beem.vote import Vote, ActiveVotes, AccountVotes
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.utils import construct_authorperm, resolve_authorperm, resolve_authorpermvoter, construct_authorpermvoter
 from beem.nodelist import NodeList
 
@@ -23,7 +23,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
@@ -32,10 +32,10 @@ class Testcases(unittest.TestCase):
         )
         # from getpass import getpass
         # self.bts.wallet.unlock(getpass())
-        set_shared_steem_instance(cls.bts)
+        set_shared_hive_instance(cls.bts)
         cls.bts.set_default_account("test")
 
-        acc = Account("holger80", steem_instance=cls.bts)
+        acc = Account("holger80", hive_instance=cls.bts)
         n_votes = 0
         index = 0
         while n_votes == 0:
@@ -55,12 +55,12 @@ class Testcases(unittest.TestCase):
 
     def test_vote(self):
         bts = self.bts
-        vote = Vote(self.authorpermvoter, steem_instance=bts)
+        vote = Vote(self.authorpermvoter, hive_instance=bts)
         self.assertEqual(self.voter, vote["voter"])
         self.assertEqual(self.author, vote["author"])
         self.assertEqual(self.permlink, vote["permlink"])
 
-        vote = Vote(self.voter, authorperm=self.authorperm, steem_instance=bts)
+        vote = Vote(self.voter, authorperm=self.authorperm, hive_instance=bts)
         self.assertEqual(self.voter, vote["voter"])
         self.assertEqual(self.author, vote["author"])
         self.assertEqual(self.permlink, vote["permlink"])
@@ -68,7 +68,7 @@ class Testcases(unittest.TestCase):
         self.assertEqual(self.voter, vote_json["voter"])
         self.assertEqual(self.voter, vote.voter)
         self.assertTrue(vote.weight >= 0)
-        self.assertTrue(vote.sbd >= 0)
+        self.assertTrue(vote.hbd >= 0)
         self.assertTrue(vote.rshares >= 0)
         self.assertTrue(vote.percent >= 0)
         self.assertTrue(vote.reputation is not None)
@@ -82,7 +82,7 @@ class Testcases(unittest.TestCase):
         self.assertEqual(self.voter, vote_json["voter"])
         self.assertEqual(self.voter, vote.voter)
         self.assertTrue(vote.weight >= 0)
-        self.assertTrue(vote.sbd >= 0)
+        self.assertTrue(vote.hbd >= 0)
         self.assertTrue(vote.rshares >= 0)
         self.assertTrue(vote.percent >= 0)
         self.assertTrue(vote.reputation is not None)
@@ -94,21 +94,21 @@ class Testcases(unittest.TestCase):
         with self.assertRaises(
             exceptions.VoteDoesNotExistsException
         ):
-            Vote(construct_authorpermvoter(self.author, self.permlink, "asdfsldfjlasd"), steem_instance=bts)
+            Vote(construct_authorpermvoter(self.author, self.permlink, "asdfsldfjlasd"), hive_instance=bts)
 
         with self.assertRaises(
             exceptions.VoteDoesNotExistsException
         ):
-            Vote(construct_authorpermvoter(self.author, "sdlfjd", "asdfsldfjlasd"), steem_instance=bts)
+            Vote(construct_authorpermvoter(self.author, "sdlfjd", "asdfsldfjlasd"), hive_instance=bts)
 
         with self.assertRaises(
             exceptions.VoteDoesNotExistsException
         ):
-            Vote(construct_authorpermvoter("sdalfj", "dsfa", "asdfsldfjlasd"), steem_instance=bts)
+            Vote(construct_authorpermvoter("sdalfj", "dsfa", "asdfsldfjlasd"), hive_instance=bts)
 
     def test_activevotes(self):
         bts = self.bts
-        votes = ActiveVotes(self.authorperm, steem_instance=bts)
+        votes = ActiveVotes(self.authorperm, hive_instance=bts)
         votes.printAsTable()
         vote_list = votes.get_list()
         self.assertTrue(isinstance(vote_list, list))
@@ -117,6 +117,6 @@ class Testcases(unittest.TestCase):
         bts = self.bts
         utc = pytz.timezone('UTC')
         limit_time = utc.localize(datetime.utcnow()) - timedelta(days=7)
-        votes = AccountVotes(self.voter, start=limit_time, steem_instance=bts)
+        votes = AccountVotes(self.voter, start=limit_time, hive_instance=bts)
         self.assertTrue(len(votes) > 0)
         self.assertTrue(isinstance(votes[0], Vote))
diff --git a/tests/beem/test_wallet.py b/tests/beem/test_wallet.py
index e080e440aa850aebba124b69f0f3f220a528f96f..e708c285ecdba39b543df4f148cffb12beb78074 100644
--- a/tests/beem/test_wallet.py
+++ b/tests/beem/test_wallet.py
@@ -12,7 +12,7 @@ from beem.account import Account
 from beem.amount import Amount
 from beem.asset import Asset
 from beem.wallet import Wallet
-from beem.instance import set_shared_steem_instance, shared_steem_instance
+from beem.instance import set_shared_hive_instance, shared_hive_instance
 from beem.nodelist import NodeList
 
 wif = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
@@ -21,10 +21,10 @@ wif = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
 class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
-        stm = shared_steem_instance()
+        stm = shared_hive_instance()
         stm.config.refreshBackup()
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
 
         cls.stm = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
@@ -35,10 +35,10 @@ class Testcases(unittest.TestCase):
             # Overwrite wallet to use this list of wifs only
         )
         cls.stm.set_default_account("test")
-        set_shared_steem_instance(cls.stm)
+        set_shared_hive_instance(cls.stm)
         # self.stm.newWallet("TestingOneTwoThree")
 
-        cls.wallet = Wallet(steem_instance=cls.stm)
+        cls.wallet = Wallet(hive_instance=cls.stm)
         cls.wallet.wipe(True)
         cls.wallet.newWallet(pwd="TestingOneTwoThree")
         cls.wallet.unlock(pwd="TestingOneTwoThree")
@@ -46,12 +46,12 @@ class Testcases(unittest.TestCase):
 
     @classmethod
     def tearDownClass(cls):
-        stm = shared_steem_instance()
+        stm = shared_hive_instance()
         stm.config.recover_with_latest_backup()
 
     def test_wallet_lock(self):
         stm = self.stm
-        self.wallet.steem = stm
+        self.wallet.hive = stm
         self.wallet.unlock(pwd="TestingOneTwoThree")
         self.assertTrue(self.wallet.unlocked())
         self.assertFalse(self.wallet.locked())
@@ -60,7 +60,7 @@ class Testcases(unittest.TestCase):
 
     def test_change_masterpassword(self):
         stm = self.stm
-        self.wallet.steem = stm
+        self.wallet.hive = stm
         self.wallet.unlock(pwd="TestingOneTwoThree")
         self.assertTrue(self.wallet.unlocked())
         self.wallet.changePassphrase("newPass")
@@ -73,7 +73,7 @@ class Testcases(unittest.TestCase):
 
     def test_Keys(self):
         stm = self.stm
-        self.wallet.steem = stm
+        self.wallet.hive = stm
         self.wallet.unlock(pwd="TestingOneTwoThree")
         keys = self.wallet.getPublicKeys()
         self.assertTrue(len(keys) > 0)
@@ -83,7 +83,7 @@ class Testcases(unittest.TestCase):
 
     def test_account_by_pub(self):
         stm = self.stm
-        self.wallet.steem = stm
+        self.wallet.hive = stm
         self.wallet.unlock(pwd="TestingOneTwoThree")
         acc = Account("gtg")
         pub = acc["owner"]["key_auths"][0][0]
@@ -103,7 +103,7 @@ class Testcases(unittest.TestCase):
 
     def test_pub_lookup(self):
         stm = self.stm
-        self.wallet.steem = stm
+        self.wallet.hive = stm
         self.wallet.unlock(pwd="TestingOneTwoThree")
         with self.assertRaises(
             exceptions.MissingKeyError
@@ -124,7 +124,7 @@ class Testcases(unittest.TestCase):
 
     def test_pub_lookup_keys(self):
         stm = self.stm
-        self.wallet.steem = stm
+        self.wallet.hive = stm
         self.wallet.unlock(pwd="TestingOneTwoThree")
         with self.assertRaises(
             exceptions.MissingKeyError
@@ -141,7 +141,7 @@ class Testcases(unittest.TestCase):
 
     def test_encrypt(self):
         stm = self.stm
-        self.wallet.steem = stm
+        self.wallet.hive = stm
         self.wallet.unlock(pwd="TestingOneTwoThree")
         self.wallet.masterpassword = "TestingOneTwoThree"
         self.assertEqual([self.wallet.encrypt_wif("5HqUkGuo62BfcJU5vNhTXKJRXuUi9QSE6jp8C3uBJ2BVHtB8WSd"),
@@ -155,7 +155,7 @@ class Testcases(unittest.TestCase):
 
     def test_deencrypt(self):
         stm = self.stm
-        self.wallet.steem = stm
+        self.wallet.hive = stm
         self.wallet.unlock(pwd="TestingOneTwoThree")
         self.wallet.masterpassword = "TestingOneTwoThree"
         self.assertEqual([self.wallet.decrypt_wif("6PRN5mjUTtud6fUXbJXezfn6oABoSr6GSLjMbrGXRZxSUcxThxsUW8epQi"),
diff --git a/tests/beem/test_witness.py b/tests/beem/test_witness.py
index 58d71379741a2b8219f3570454a73fb2ca765a64..36f8d462b6f3019af9fc9baa3e269f295aa1f43b 100644
--- a/tests/beem/test_witness.py
+++ b/tests/beem/test_witness.py
@@ -8,7 +8,7 @@ from parameterized import parameterized
 from pprint import pprint
 from beem import Steem
 from beem.witness import Witness, Witnesses, WitnessesVotedByAccount, WitnessesRankedByVote
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.nodelist import NodeList
 
 wif = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
@@ -18,7 +18,7 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(exclude_limited=False), num_retries=10))
         cls.bts = Steem(
             node=nodelist.get_nodes(exclude_limited=True),
             nobroadcast=True,
@@ -26,8 +26,8 @@ class Testcases(unittest.TestCase):
             keys={"active": wif},
             num_retries=10
         )
-        cls.steemit = Steem(
-            node="https://api.steemit.com",
+        cls.hiveit = Steem(
+            node="https://api.hiveit.com",
             nobroadcast=True,
             unsigned=True,
             keys={"active": wif},
@@ -35,21 +35,21 @@ class Testcases(unittest.TestCase):
         )
         # from getpass import getpass
         # self.bts.wallet.unlock(getpass())
-        set_shared_steem_instance(cls.bts)
+        set_shared_hive_instance(cls.bts)
         cls.bts.set_default_account("test")
 
     @parameterized.expand([
         ("normal"),
-        ("steemit"),
+        ("hiveit"),
     ])
     def test_feed_publish(self, node_param):
         if node_param == "normal":
             bts = self.bts
         else:
-            bts = self.steemit
+            bts = self.hiveit
         bts.txbuffer.clear()
-        w = Witness("gtg", steem_instance=bts)
-        tx = w.feed_publish("4 SBD", "1 STEEM")
+        w = Witness("gtg", hive_instance=bts)
+        tx = w.feed_publish("4 HBD", "1 HIVE")
         self.assertEqual(
             (tx["operations"][0][0]),
             "feed_publish"
@@ -61,18 +61,18 @@ class Testcases(unittest.TestCase):
 
     @parameterized.expand([
         ("normal"),
-        ("steemit"),
+        ("hiveit"),
     ])
     def test_update(self, node_param):
         if node_param == "normal":
             bts = self.bts
         else:
-            bts = self.steemit
+            bts = self.hiveit
         bts.txbuffer.clear()
-        w = Witness("gtg", steem_instance=bts)
-        props = {"account_creation_fee": "0.1 STEEM",
+        w = Witness("gtg", hive_instance=bts)
+        props = {"account_creation_fee": "0.1 HIVE",
                  "maximum_block_size": 32000,
-                 "sbd_interest_rate": 0}
+                 "hbd_interest_rate": 0}
         tx = w.update(wif, "", props)
         self.assertEqual((tx["operations"][0][0]), "witness_update")
         op = tx["operations"][0][1]
@@ -82,55 +82,55 @@ class Testcases(unittest.TestCase):
 
     @parameterized.expand([
         ("normal"),
-        ("steemit"),
+        ("hiveit"),
     ])
     def test_witnesses(self, node_param):
         if node_param == "normal":
             bts = self.bts
         else:
-            bts = self.steemit
-        w = Witnesses(steem_instance=bts)
+            bts = self.hiveit
+        w = Witnesses(hive_instance=bts)
         w.printAsTable()
         self.assertTrue(len(w) > 0)
         self.assertTrue(isinstance(w[0], Witness))
 
     @parameterized.expand([
         ("normal"),
-        ("steemit"),
+        ("hiveit"),
     ])
     def test_WitnessesVotedByAccount(self, node_param):
         if node_param == "normal":
             bts = self.bts
         else:
-            bts = self.steemit
-        w = WitnessesVotedByAccount("gtg", steem_instance=bts)
+            bts = self.hiveit
+        w = WitnessesVotedByAccount("gtg", hive_instance=bts)
         w.printAsTable()
         self.assertTrue(len(w) > 0)
         self.assertTrue(isinstance(w[0], Witness))
 
     @parameterized.expand([
         ("normal"),
-        ("steemit"),
+        ("hiveit"),
     ])
     def test_WitnessesRankedByVote(self, node_param):
         if node_param == "normal":
             bts = self.bts
         else:
-            bts = self.steemit
-        w = WitnessesRankedByVote(steem_instance=bts)
+            bts = self.hiveit
+        w = WitnessesRankedByVote(hive_instance=bts)
         w.printAsTable()
         self.assertTrue(len(w) > 0)
         self.assertTrue(isinstance(w[0], Witness))
 
     @parameterized.expand([
         ("normal"),
-        ("steemit"),
+        ("hiveit"),
     ])
     def test_export(self, node_param):
         if node_param == "normal":
             bts = self.bts
         else:
-            bts = self.steemit
+            bts = self.hiveit
         owner = "gtg"
         if bts.rpc.get_use_appbase():
             witness = bts.rpc.find_witnesses({'owners': [owner]}, api="database")['witnesses']
@@ -139,7 +139,7 @@ class Testcases(unittest.TestCase):
         else:
             witness = bts.rpc.get_witness_by_account(owner)
 
-        w = Witness(owner, steem_instance=bts)
+        w = Witness(owner, hive_instance=bts)
         keys = list(witness.keys())
         json_witness = w.json()
         exclude_list = ['votes', 'virtual_last_update', 'virtual_scheduled_time']
diff --git a/tests/beemapi/test_rpcutils.py b/tests/beemapi/test_rpcutils.py
index 2dd3958cd6612c32c7bc5dde06dd20eeffd3c493..7a2f007179b25dc057f929ec919a3db25cffce8d 100644
--- a/tests/beemapi/test_rpcutils.py
+++ b/tests/beemapi/test_rpcutils.py
@@ -14,10 +14,10 @@ from beemapi.rpcutils import (
 
 class Testcases(unittest.TestCase):
     def test_is_network_appbase_ready(self):
-        self.assertTrue(is_network_appbase_ready({'STEEM_BLOCKCHAIN_VERSION': '0.19.10'}))
-        self.assertTrue(is_network_appbase_ready({'STEEM_BLOCKCHAIN_VERSION': '0.19.10'}))
-        self.assertFalse(is_network_appbase_ready({'STEEMIT_BLOCKCHAIN_VERSION': '0.19.2'}))
-        self.assertFalse(is_network_appbase_ready({'STEEMIT_BLOCKCHAIN_VERSION': '0.19.2'}))
+        self.assertTrue(is_network_appbase_ready({'HIVE_BLOCKCHAIN_VERSION': '0.19.10'}))
+        self.assertTrue(is_network_appbase_ready({'HIVE_BLOCKCHAIN_VERSION': '0.19.10'}))
+        self.assertFalse(is_network_appbase_ready({'HIVEIT_BLOCKCHAIN_VERSION': '0.19.2'}))
+        self.assertFalse(is_network_appbase_ready({'HIVEIT_BLOCKCHAIN_VERSION': '0.19.2'}))
 
     def test_get_api_name(self):
         self.assertEqual(get_api_name(True, api="test"), "test_api")
diff --git a/tests/beemapi/test_steemnoderpc.py b/tests/beemapi/test_steemnoderpc.py
index 89de629f7ec0658cc8f9a7d7a0a6729619c1901c..588d13f98b281cf052605a7335f3e50d23d46c4a 100644
--- a/tests/beemapi/test_steemnoderpc.py
+++ b/tests/beemapi/test_steemnoderpc.py
@@ -13,11 +13,11 @@ import random
 import itertools
 from pprint import pprint
 from beem import Steem
-from beemapi.steemnoderpc import SteemNodeRPC
+from beemapi.hivenoderpc import SteemNodeRPC
 from beemapi.websocket import SteemWebsocket
 from beemapi import exceptions
 from beemapi.exceptions import NumRetriesReached, CallRetriesReached
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.nodelist import NodeList
 # Py3 compatibility
 import sys
@@ -31,11 +31,11 @@ class Testcases(unittest.TestCase):
     @classmethod
     def setUpClass(cls):
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(normal=True, appbase=True), num_retries=3))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(normal=True, appbase=True), num_retries=3))
         cls.nodes = nodelist.get_nodes()
-        if "https://api.steemit.com" in cls.nodes:
-            cls.nodes.remove("https://api.steemit.com")
-        cls.nodes_steemit = ["https://api.steemit.com"]
+        if "https://api.hiveit.com" in cls.nodes:
+            cls.nodes.remove("https://api.hiveit.com")
+        cls.nodes_hiveit = ["https://api.hiveit.com"]
 
         cls.appbase = Steem(
             node=cls.nodes,
@@ -43,10 +43,10 @@ class Testcases(unittest.TestCase):
             keys={"active": wif, "owner": wif, "memo": wif},
             num_retries=10
         )
-        cls.rpc = SteemNodeRPC(urls=cls.nodes_steemit)
+        cls.rpc = SteemNodeRPC(urls=cls.nodes_hiveit)
         # from getpass import getpass
         # self.bts.wallet.unlock(getpass())
-        set_shared_steem_instance(cls.nodes_steemit)
+        set_shared_hive_instance(cls.nodes_hiveit)
         cls.appbase.set_default_account("test")
 
     def get_reply(self, msg):
@@ -70,16 +70,16 @@ class Testcases(unittest.TestCase):
 
     def test_connect_test_node(self):
         rpc = self.rpc
-        self.assertIn(rpc.url, self.nodes + self.nodes_steemit)
+        self.assertIn(rpc.url, self.nodes + self.nodes_hiveit)
         rpc.rpcclose()
         rpc.rpcconnect()
-        self.assertIn(rpc.url, self.nodes + self.nodes_steemit)
+        self.assertIn(rpc.url, self.nodes + self.nodes_hiveit)
 
     def test_connect_test_node2(self):
         rpc = self.rpc
-        self.assertIn(rpc.url, self.nodes + self.nodes_steemit)
+        self.assertIn(rpc.url, self.nodes + self.nodes_hiveit)
         rpc.next()
-        self.assertIn(rpc.url, self.nodes + self.nodes_steemit)
+        self.assertIn(rpc.url, self.nodes + self.nodes_hiveit)
 
     def test_connect_test_str_list(self):
         str_list = ""
@@ -87,9 +87,9 @@ class Testcases(unittest.TestCase):
             str_list += node + ";"
         str_list = str_list[:-1]
         rpc = SteemNodeRPC(urls=str_list)
-        self.assertIn(rpc.url, self.nodes + self.nodes_steemit)
+        self.assertIn(rpc.url, self.nodes + self.nodes_hiveit)
         rpc.next()
-        self.assertIn(rpc.url, self.nodes + self.nodes_steemit)
+        self.assertIn(rpc.url, self.nodes + self.nodes_hiveit)
 
     def test_connect_test_str_list2(self):
         str_list = ""
@@ -97,9 +97,9 @@ class Testcases(unittest.TestCase):
             str_list += node + ","
         str_list = str_list[:-1]
         rpc = SteemNodeRPC(urls=str_list)
-        self.assertIn(rpc.url, self.nodes + self.nodes_steemit)
+        self.assertIn(rpc.url, self.nodes + self.nodes_hiveit)
         rpc.next()
-        self.assertIn(rpc.url, self.nodes + self.nodes_steemit)
+        self.assertIn(rpc.url, self.nodes + self.nodes_hiveit)
 
     def test_server_error(self):
         rpc = self.rpc
@@ -178,7 +178,7 @@ class Testcases(unittest.TestCase):
             SteemNodeRPC(urls=nodes, num_retries=0, num_retries_call=0, timeout=1)
 
     def test_error_handling(self):
-        rpc = SteemNodeRPC(urls=self.nodes_steemit, num_retries=2, num_retries_call=3)
+        rpc = SteemNodeRPC(urls=self.nodes_hiveit, num_retries=2, num_retries_call=3)
         with self.assertRaises(
             exceptions.NoMethodWithName
         ):
@@ -189,7 +189,7 @@ class Testcases(unittest.TestCase):
             rpc.get_accounts("test")
 
     def test_error_handling_appbase(self):
-        rpc = SteemNodeRPC(urls=self.nodes_steemit, num_retries=2, num_retries_call=3)
+        rpc = SteemNodeRPC(urls=self.nodes_hiveit, num_retries=2, num_retries_call=3)
         with self.assertRaises(
             exceptions.NoMethodWithName
         ):
diff --git a/tests/beemapi/test_websocket.py b/tests/beemapi/test_websocket.py
index a0da41054f7f2dfc285b9bbaaa39d8b8bc24ac44..057b3221163f90ba069fcd48601b5607224f59a2 100644
--- a/tests/beemapi/test_websocket.py
+++ b/tests/beemapi/test_websocket.py
@@ -12,7 +12,7 @@ import itertools
 from pprint import pprint
 from beem import Steem
 from beemapi.websocket import SteemWebsocket
-from beem.instance import set_shared_steem_instance
+from beem.instance import set_shared_hive_instance
 from beem.nodelist import NodeList
 # Py3 compatibility
 import sys
@@ -26,7 +26,7 @@ class Testcases(unittest.TestCase):
     def __init__(self, *args, **kwargs):
         super().__init__(*args, **kwargs)
         nodelist = NodeList()
-        nodelist.update_nodes(steem_instance=Steem(node=nodelist.get_nodes(normal=True, appbase=True), num_retries=10))
+        nodelist.update_nodes(hive_instance=Steem(node=nodelist.get_nodes(normal=True, appbase=True), num_retries=10))
         stm = Steem(node=nodelist.get_nodes())
 
         self.ws = SteemWebsocket(
diff --git a/tests/beembase/test_objects.py b/tests/beembase/test_objects.py
index 30776289da3907777b3e06a24f36430f96262560..3f9d4e86d64e563bca1047b566cc564832cb4910 100644
--- a/tests/beembase/test_objects.py
+++ b/tests/beembase/test_objects.py
@@ -20,7 +20,7 @@ from beemgraphenebase.types import (
 
 class Testcases(unittest.TestCase):
     def test_Amount(self):
-        a = "1.000 STEEM"
+        a = "1.000 HIVE"
         t = Amount(a)
         self.assertEqual(a, t.__str__())
         self.assertEqual(a, str(t))
diff --git a/tests/beembase/test_operations.py b/tests/beembase/test_operations.py
index 21e55b09d8f3c77ab947cc9e163fed64ad5343e6..657fe6936e1c5654041b44b1770c8750a96d9338 100644
--- a/tests/beembase/test_operations.py
+++ b/tests/beembase/test_operations.py
@@ -23,7 +23,7 @@ wif = "5J4KCbg1G3my9b9hCaQXnHSm6vrwW9xQTJS6ZciW2Kek7cCkCEk"
 
 class Testcases(unittest.TestCase):
     def test_Transfer(self):
-        transferJson = {'from': 'test', 'to': 'test1', 'amount': "1.000 STEEM", 'memo': 'foobar'}
+        transferJson = {'from': 'test', 'to': 'test1', 'amount': "1.000 HIVE", 'memo': 'foobar'}
         t = Transfer(transferJson)
         self.assertEqual(transferJson, json.loads(str(t)))
         self.assertEqual(transferJson, t.json())
@@ -41,5 +41,5 @@ class Testcases(unittest.TestCase):
         self.assertEqual(o.json()[1], transferJson)
         tx = {'ref_block_num': 0, 'ref_block_prefix': 0, 'expiration': '2018-04-07T09:30:53', 'operations': [o], 'extensions': [], 'signatures': []}
         s = Signed_Transaction(tx)
-        s.sign(wifkeys=[wif], chain="STEEMAPPBASE")
+        s.sign(wifkeys=[wif], chain="HIVEAPPBASE")
         self.assertEqual(s.json()["operations"][0][1], transferJson)
diff --git a/tests/beembase/test_transactions.py b/tests/beembase/test_transactions.py
index 71d134bd1ea6d0d4d4243394d0e0324b8f148424..931679c2e3eca33730a9afaa9168b5688d5c1fcd 100644
--- a/tests/beembase/test_transactions.py
+++ b/tests/beembase/test_transactions.py
@@ -26,12 +26,12 @@ from beembase.operationids import getOperationNameForId
 from beemgraphenebase.py23 import py23_bytes, bytes_types
 from beem.amount import Amount
 from beem.asset import Asset
-from beem.steem import Steem
+from beem.hive import Steem
 
 
 TEST_AGAINST_CLI_WALLET = False
 
-prefix = u"STEEM"
+prefix = u"HIVE"
 default_prefix = u"STM"
 wif = "5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"
 ref_block_num = 34294
@@ -82,7 +82,7 @@ class Testcases(unittest.TestCase):
         self.op = operations.Transfer(**{
             "from": "foo",
             "to": "baar",
-            "amount": Amount("111.110 STEEM", steem_instance=self.stm),
+            "amount": Amount("111.110 HIVE", hive_instance=self.stm),
             "memo": "Fooo",
             "prefix": default_prefix
         })
@@ -99,7 +99,7 @@ class Testcases(unittest.TestCase):
                 'creator':
                 'xeroc',
                 'fee':
-                '10.000 STEEM',
+                '10.000 HIVE',
                 'json_metadata':
                 '',
                 'memo_key':
@@ -169,7 +169,7 @@ class Testcases(unittest.TestCase):
         self.op = operations.Transfer_to_vesting(**{
             "from": "foo",
             "to": "baar",
-            "amount": "111.110 STEEM",
+            "amount": "111.110 HIVE",
             "prefix": default_prefix
         })
 
@@ -235,7 +235,7 @@ class Testcases(unittest.TestCase):
             **{
                 "from": "testuser",
                 "to": "testuser",
-                "amount": "1.000 STEEM",
+                "amount": "1.000 HIVE",
                 "memo": "testmemo",
                 "prefix": default_prefix
             })
@@ -252,7 +252,7 @@ class Testcases(unittest.TestCase):
                 "from": "testuser",
                 "request_id": 9001,
                 "to": "testser",
-                "amount": "100.000 SBD",
+                "amount": "100.000 HBD",
                 "memo": "memohere",
                 "prefix": default_prefix
             })
@@ -281,8 +281,8 @@ class Testcases(unittest.TestCase):
             **{
                 "owner": "",
                 "orderid": 0,
-                "amount_to_sell": "0.000 STEEM",
-                "min_to_receive": "0.000 STEEM",
+                "amount_to_sell": "0.000 HIVE",
+                "min_to_receive": "0.000 HIVE",
                 "fill_or_kill": False,
                 "expiration": "2016-12-31T23:59:59",
                 "prefix": default_prefix
@@ -415,7 +415,7 @@ class Testcases(unittest.TestCase):
         self.op = operations.Convert(**{
             "owner": "xeroc",
             "requestid": 2342343235,
-            "amount": "100.000 SBD",
+            "amount": "100.000 HBD",
             "prefix": default_prefix
         })
 
@@ -597,8 +597,8 @@ class Testcases(unittest.TestCase):
             **{
                 "publisher": "xeroc",
                 "exchange_rate": {
-                    "base": "1.000 SBD",
-                    "quote": "4.123 STEEM"
+                    "base": "1.000 HBD",
+                    "quote": "4.123 HIVE"
                 },
                 "prefix": default_prefix
             })
@@ -634,12 +634,12 @@ class Testcases(unittest.TestCase):
                 "block_signing_key":
                 "STM6zLNtyFVToBsBZDsgMhgjpwysYVbsQD6YhP3kRkQhANUB4w7Qp",
                 "props": {
-                    "account_creation_fee": "10.000 STEEM",
+                    "account_creation_fee": "10.000 HIVE",
                     "maximum_block_size": 1111111,
-                    "sbd_interest_rate": 1000
+                    "hbd_interest_rate": 1000
                 },
                 "fee":
-                "10.000 STEEM",
+                "10.000 HIVE",
                 "prefix": default_prefix
             })
 
@@ -765,8 +765,8 @@ class Testcases(unittest.TestCase):
                 "permlink":
                 "piston",
                 "max_accepted_payout":
-                "1000000.000 SBD",
-                "percent_steem_dollars":
+                "1000000.000 HBD",
+                "percent_hive_dollars":
                 10000,
                 "allow_votes":
                 True,
@@ -808,7 +808,7 @@ class Testcases(unittest.TestCase):
     def test_request_account_recovery(self):
         self.op = operations.Request_account_recovery(
             **{
-                "recovery_account": "steem",
+                "recovery_account": "hive",
                 "account_to_recover": "alice",
                 "new_owner_authority": {
                     "weight_threshold": 1,
@@ -872,8 +872,8 @@ class Testcases(unittest.TestCase):
             **{
                 "from": "alice",
                 "to": "bob",
-                "sbd_amount": {"amount": "1000", "precision": 3, "nai": "@@000000013"},
-                "steem_amount": {"amount": "0", "precision": 3, "nai": "@@000000021"},
+                "hbd_amount": {"amount": "1000", "precision": 3, "nai": "@@000000013"},
+                "hive_amount": {"amount": "0", "precision": 3, "nai": "@@000000021"},
                 "escrow_id": 23456789,
                 "agent": "charlie",
                 "fee": {"amount": "100", "precision": 3, "nai": "@@000000013"},
@@ -914,8 +914,8 @@ class Testcases(unittest.TestCase):
                 "to": "bob",
                 "who": "charlie",
                 "escrow_id": 72526562,
-                "sbd_amount": {"amount": "5000", "precision": 3, "nai": "@@000000013"},
-                "steem_amount": {"amount": "0", "precision": 3, "nai": "@@000000021"},
+                "hbd_amount": {"amount": "5000", "precision": 3, "nai": "@@000000013"},
+                "hive_amount": {"amount": "0", "precision": 3, "nai": "@@000000021"},
                 "prefix": default_prefix,
             })
 
@@ -961,8 +961,8 @@ class Testcases(unittest.TestCase):
         self.op = operations.Claim_reward_balance(
             **{
                 "account": "alice",
-                "reward_steem": {"amount": "17", "precision": 3, "nai": "@@000000021"},
-                "reward_sbd": {"amount": "11", "precision": 3, "nai": "@@000000013"},
+                "reward_hive": {"amount": "17", "precision": 3, "nai": "@@000000021"},
+                "reward_hbd": {"amount": "11", "precision": 3, "nai": "@@000000013"},
                 "reward_vests": {"amount": "185025103", "precision": 6, "nai": "@@000000037"},
                 "prefix": default_prefix,
             })
@@ -992,7 +992,7 @@ class Testcases(unittest.TestCase):
             **{
                 "fee": {"amount": "3000", "precision": 3, "nai": "@@000000021"},
                 "delegation": {"amount": "0", "precision": 6, "nai": "@@000000037"},
-                "creator": "steemit",
+                "creator": "hiveit",
                 "new_account_name": "alice",
                 "owner": {
                     "weight_threshold": 1,
@@ -1051,10 +1051,10 @@ class Testcases(unittest.TestCase):
                     },
             "seller": "1.2.29",
             "amount_to_sell": {"amount": 100000,
-                               "asset_id": "SBD"
+                               "asset_id": "HBD"
                                },
             "min_to_receive": {"amount": 10000,
-                               "asset_id": "SBD"
+                               "asset_id": "HBD"
                                },
             "expiration": "2016-05-18T09:22:05",
             "fill_or_kill": False,
@@ -1072,11 +1072,11 @@ class Testcases(unittest.TestCase):
         from_account_id = "test"
         to_account_id = "test1"
         amount = 1000000
-        asset_id = "SBD"
+        asset_id = "HBD"
         message = "abcdefgABCDEFG0123456789"
         nonce = "5862723643998573708"
 
-        fee = objects.Asset(amount=0, asset_id="SBD")
+        fee = objects.Asset(amount=0, asset_id="HBD")
         amount = objects.Asset(amount=int(amount), asset_id=asset_id)
         encrypted_memo = memo.encode_memo(
             account.PrivateKey(wif),