Worklog. February results

Cellframe Platform
6 min readMar 18, 2025

--

Hello everyone!

In February, our team actively worked on developing the Cellframe Network. We improved the functionality and usability of network services while also promoting the project. Read on for all the details!

Web Development

Cellframe Staking

We included network fees in Backbone and added a feature to display them on the Cellframe staking website during transactions.

Cellframe Bridge

The Cellframe Bridge website now also displays Backbone network fees during operations. We added Dotflat RLE governance tokens from our ecosystem for deposits and withdrawals, as well as updated CF-20 bridge fee rates.

Cellframe Explorer

On the website, it’s now easier to work with holder addresses in the Token Explorer section — the full address is displayed when hovering over it, and there is now an option to copy it.

Cellframe Voting

We refined the wallet connection process on the voting site. Now, the modal window correctly displays details for password-protected wallets.

Main Cellframe Website

In the White Paper section, we updated the project’s Tokenomics to reflect recent changes approved by community voting. We also improved the mobile and tablet interface, updated logos in the Partners section, refined the language switch button and mobile menu, and added cookie usage notifications.

Cellframe Dashboard

In February, we released a new version of Cellframe Dashboard, which includes updates for DEX order management, the delisting of USDT and m-tokens, and Web3 API improvements. Let’s go over what else has changed!

We continued refining the Remote mode of Cellframe Dashboard, allowing users to operate the application without running a local node on the same device or downloading a full blockchain copy.

We implemented a special mechanism for switching Cellframe Dashboard modes. If you already have the Cellframe node and dashboard installed, you can easily toggle between classic and Remote mode based on your needs.

Additionally, we added the ability to create wallets directly within Cellframe — no node is required anymore.

As part of Remote mode development, we introduced new managers. This month, we improved the wallet manager and implemented a transaction manager that automatically distributes status updates for created transactions. We also adapted our DEX to be compatible with Remote mode.

Furthermore, we introduced wallet history caching, so transaction history is now retained when switching between wallets.

With these architectural updates, the application has been renamed from Cellframe Dashboard to Cellframe Wallet. We’ll share more details in the next work log.

Our developers also resolved the following issues:
• Application crashes on Windows and Linux.
• Display issues when transferring wallets to the Wallet folder.
• Wallet restoration errors — previously, selecting the “Export to file” recovery method did not restore the wallet.
• Transaction transfers between wallets.
• Chart and exchange rate display in Remote mode on the DEX tab.
• Data loading after opening the application in Remote mode.
• DEX order parsing.

Cellframe Node

In February, we completed key tasks for implementing the hard fork mechanism and began debugging and testing. As part of preparing for the Cellframe Node update, we also refactored the chain loader to improve blockchain synchronization and data loading.

To enable synchronous protocol updates in the Cellframe network, our team developed a special policy-based update mechanism. The concept allows updates to be prepared in the code beforehand but prevents them from taking effect until the corresponding policy is activated. This ensures updates occur without disrupting consensus — validators can upgrade at their own pace, and when the network is ready, the changes are applied simultaneously. If an update fails, the policy can be quickly deactivated.

Currently, our network supports two types of policies:
Cumulative — when activated, all previous policies are also enabled, except those that were deactivated. For example, if Policy 7 is activated, all previous ones (1 through 6) are also considered active.
Conditional — triggered only when specific conditions are met, such as a block number or timestamp (predefined time).

Policies can be activated or deactivated in two ways:
Locally — via node configuration (applies only to a specific node).
Globally — via a decree that applies to the entire network. Conditional policies can only be activated globally.

Our developers also resolved the following issues:
— Node freezing when executing `srv_xchange purchase` with a multi-signature wallet.
— Wallet cache inconsistencies. Previously, balance data from commands did not always match actual balances, and wallet outputs were displayed incorrectly with cache enabled or disabled.
— Node crashes when performing a single-channel transaction between wallets using `tx_create_json` with offline signing.

Tech Writing

As part of our work on technical documentation, we published a detailed article on various fees used in our blockchain. The article explains their calculation principles and usage in different scenarios.

A new section on Cellframe Tool Sign has been added. This tool enables local transaction and datum signing in the Cellframe network.

We published articles on Cellframe Conditional Transactions:
• An overview article explains all types of conditional transactions used in various services, including VPN and DEX.
• A new type of Shared Funds transactions.

We also published a detailed guide on automatic masternode setup on Linux.

Additionally, we updated documentation for the `token_update` and `token_info` commands, which are used to manage tokens in the Cellframe network. The documentation now provides more detailed descriptions of their parameters and use cases.

Marketing

February was a busy month for marketing activities.

Dmitry Gerasimov participated in a panel discussion at Bullrun Ambassadors, where he discussed the topic of DePIN Crypto and its impact on the Web3 infrastructure. The recording is available here.

A pre-accelerator meeting was held at the Technopark of Novosibirsk’s Akademgorodok as part of the A:START business accelerator. Dmitry gave a lecture titled “Cellframe Blockchain Technology Opportunities for Enthusiasts, Developers, and Entrepreneurs,” where he shared his experience of creating a blockchain platform and successful cases of technology usage.

The Cellframe team attended the Consensus 2025 conference in Hong Kong. Dmitry interviewed Professor Jintai Ding, one of the creators of the Kyber key encapsulation mechanism. Watch the interview here.

Preparations are ongoing for Blockchain Forum 2025, which will be held in April in Moscow. We will be presenting the Cellframe ecosystem at booth G30 and supporting the Startup Pitch as sponsors. Dmitry Gerasimov will also be judging the startups in the competition. Look for the promo code and more details in our post.

Partner AMA sessions and streams:
• We held a text AMA session with the Cryptocium crypto community, where we discussed Cellframe’s plans and the future of blockchain technologies.
• We released 4 episodes of Financial Tides in X Spaces, where we traditionally discuss major events in technology and the crypto industry. You can listen to the episodes on Cellframe Social’s profile. One of the episodes featured Andrei Khomichenok, CEO of the Node.sys project, which is part of the Cellframe ecosystem. In another episode, we spoke with Kristoffer Lewinski from Hashlock, a Cellframe partner specializing in Web3 security.

We released the first Cellframe Newsblock of 2025, where we covered development progress, ecosystem news, new tokens, marketing activities, and more. Watch and comment.

On February 27, we held our first AMA session of 2025. Dmitry Gerasimov, CEO of Demlabs and project leader of Cellframe, answered community questions and shared the project’s development plans. Watch the broadcast on YouTube or read the text version in our blog on the website.

That’s how February turned out — productive, eventful, and full of updates! We continue working on improving the Cellframe ecosystem. Thank you for staying with us!

--

--

Cellframe Platform
Cellframe Platform

No responses yet