You are on page 1of 5

Unlocking the Potential of Time Tokenization for

the Decentralized and Community Market


Einar C. Santos
einar@timetoken.finance

Abstract—We have developed a modern solution for time We present TIME, a smart contract developed to manage
tokenization in Decentralized Finance (DeFi), where anyone can time as an Ethereum Request for Comments 20 (ERC-20)
create value from time simply by waiting for its passage, as token. This smart contract regulates the production of time as
the concept suggests, and using or exchange it on an open
and community first-tier market. Our novel approach for time an asset and controls stakeholder engagement in a sustainable
tokenization, the TIME token, is an Ethereum Request for manner, also it offers a decentralized public market for the
Comments 20 (ERC-20) token whose value is directly related token fully supported by the community. The code is simple,
to the users’ engagement, while the community can also take open, independent, not upgradable (immutable), and has no
substantial economic advantage from its adoption. With the administrator, ensuring that all parties interact equally with
potential to become a well-established asset, it can improve the
current state of DeFi and time tokenization in terms of system the contract.
design and market cases. This paper solely covers the functions of the smart con-
Index Terms—Community markets, DeFi, EVM environment, tract. Nevertheless, by connecting the wallet to the provided
smart contracts, tokenization. application [7], users can easily identify three main services:
production, exchange, and community pool. We will briefly
I. I NTRODUCTION and objectively address each of these services in this paper,
while keeping the technical implementation details limited to
Time is a valuable resource, both for its use and manage- the source code. The source code is verified, linked to the
ment. It is essential for calculating interest, releasing assets, contract address, and publicly available for review on the block
setting conditions, pricing, and more. In situations where explorers of the respective networks where it is deployed and
all other resources are abundant, time presents itself as a also on Github [8]. We have also conducted a brief preliminary
constraint that can be challenging to manage. evaluation of the project in an actual trading environment,
We propose a practical and reformulated approach to time seeking to identify the primary advantages and limitations of
tokenization that allows anyone to handle time in a quasi the proposal.
tangible form. Despite the idea of turning time into a tok- At the end of this paper, we delve further into the potential
enized asset is not new, we noticed that existing approaches of time tokenization by outlining several practical use cases
lack proper mechanisms for value creation while maintaining that can be explored by our tokenized time solution in the near
public openness. So, with our approach, we recognize that future. Our aim is to present the community a foundational
the tokenized time, like any other asset, should be accessible and profitable tool for managing time in a tokenized manner.
to anyone while also being scarce and limited to prevent We also offer an improved understanding of the concept and
excessive inflation and preserve its core value. its potential applications. Whether viewed as a starting point
Why tokenize time? It is a valid question. But, we can pose for further development, or as an innovative solution in its
another: why not? Time is a finite resource like any other, and own right, our hope is that our TIME token will spark new
the primary function of a token is to capture the economic ideas, projects and creative solutions for the management and
value within an ecosystem [1]. So, why not capture the value utilization of time in the Decentralized Finance (DeFi) space.
of time in a tokenized form? In a world where everything
can and is being tokenized [2]–[6], proposing an open, fair, II. R EVIEW
egalitarian, and accessible environment for the pricing, trading, To the best of our knowledge, our approach to time to-
and offering of time by any interested party is something that kenization is unique in the current DeFi market. However,
aligns with today’s expectations. we have identified only two similar proposals that are worth
The real challenge lies in turning time into a more tangible mentioning.
asset while preserving all the characteristics mentioned before. The authors of [9] have developed a platform known as
Everyone receives and consumes the same amount of time ChronoBank that connects freelancers and employers through
every day, so how can it be treated and measured like cash blockchain technology. To enter the system, users must first
or cryptocurrency while still maintains its value despite being purchase governance tokens (TIME) from a private crowdsale.
constantly produced? Can time really be considered money? Once inside the system, they can create and trade Labor Hour
Here we aim to provide a good solution with our approach for Tokens (LHT), which serve as the means of exchange for labor
time tokenization. hours. While the proposal offers an innovative solution for the
labor market, it restricts access to the system only to those To enable an address to produce TIME, the
who have acquired the governance tokens and limits its use user must pay a fee to the smart contract
case to just the exchange of labor hours. by calling either the enableMining() or
In [10] the authors propose the creation of value from time enableMiningWithTimeToken() function. The
tokenization using the Income Per Minute (IPM) token. The first function requires payment with the underlying network’s
Timers application is designed to manage user interactions native cryptocurrency, while the second requires payment
and system evolution. The total supply of IPM tokens gets only with TIME token units. The exact fee amount can be
started with a fixed value and capped at an initial crowdsale. determined in advance by querying the contract. The fees
The remaining tokens, representing time earnings, are created collected will be used as initial liquidity to establish the
through the Token Verification Minting (TVM) system, which proposed market, which consists of the TIME token and the
serves as proof of value creation. The TVM is divided into two underlying network’s native cryptocurrency (e.g., TIME/ETH,
stages: in the first stage, tokens are proportionally distributed TIME/MATIC).
to holders on a daily basis, similar to a staking system, but The activation fee for an address in the contract serves
only minted when claimed based on the number of new users three crucial purposes: first, to prevent inflation of the total
entering and setting up the Timers app. In the second stage, supply by deterring any potential abuse of the system through
IPM tokens are minted based on user engagement on the automated scripts that could generate an excessive amount
platform, including social activities and similar. Despite the of the token. By requiring a fee, the scarcity of the token
interesting economic model, it is still dependent on the initial is maintained, as only participants who are willing to pay
crowdsale and the value of time to be created is initially the fee will be able to generate it; second, to provide initial
shared based on the size of the initial IPM acquisition, which liquidity for trading by using the fees collected to create a
is not fair from the perspective of equal access to time for residual market for the token to be exchanged with; and third,
all. Additionally, it relies on social engagement from the to incentivize the community, once a portion of the fees is
application. distributed proportionally among the entire community, based
on the amount of tokens held in wallets, similar to a staking
III. P ROPOSED S YSTEM system, in which the people participates and profits from it.
We propose an Ethereum Virtual Machine (EVM) based Suppose someone wants to start producing TIME for an ad-
smart contract, simple, written in Solidity and compliant with dress they control. The first step is to call the fee() function
the ERC-20 standard. It aims to tokenize time, expressed in from the desired address (msg.sender) to determine the cost
terms of numbered blocks, and provide a community market of registering the enableMining() function. A similar pro-
for its exchange on the network. Each token unit represents a cess is used with the enableMiningWithTimeToken()
registered block, counted from a starting point by an enabled function, where the feeInTime() function is called instead.
address, and can be traded freely within the contract by It is important to note that fees paid only with TIME tokens
any interested party. Any address can be enabled as a block are burned and do not re-enter the market, whereas fees paid
counter, provided that the necessary fees for the protocol are with the native cryptocurrency are added to the internal pool.
paid. Such fees provide a certain level of backing for the token, Once the address has been enabled, the participant can call
ensuring that it has liquidity and a residual market value. the mining() function to start producing TIME tokens. As
This section is structured as follows: first, we describe an example, if the address was enabled at block number 11000
the tokenomics. Next, we present our open and decentralized and the mining() function was called and registered at
alternative local community market, designed to facilitate the block number 12000 by the same address, the smart contract
exchange of tokens and the functions that can be called by will mint 1000 TIME for that msg.sender address. This
users and third-party platforms. We also demonstrate how the amount is calculated based on the difference of elapsed blocks
fees for token production are dynamically calculated, which between activation and call. The process is illustrated in Figure
we consider an important part of the system. Finally, we 1. Additionally, the same function also mints a supplementary
provide a preliminary assessment of the token’s operation in amount of TIME, equivalent to 1% of the newly created tokens
a real trading environment on the blockchain, where it is (10 TIME in this case), for the block.coinbase address,
produced and traded on various EVM networks. which is responsible for registering both the transaction and
block. This incentivizes other participants to join the ecosys-
A. TIME Token Features tem and ensures its sustainability in the long term.
The TIME token operates as follows: (i) to participate in After enabling an address, the participant can continuously
the system, a user activates his Externally Owned Account mint TIME tokens at any block, with no call limitations, as the
(EOA) address or the address of a smart contract deployed for minted amount will always correspond to the number of blocks
the same purpose to start producing or “mining” TIME units; passed since the last mining() function call (tokenize time
(ii) once an address is activated, it has the ability to mint TIME action), neither more nor less. This means that an individual
for itself based on the number of registered blocks that have has the same “mining power” as an automated script with the
passed since activation or since the last time the mint function same purpose. All participants must wait for a set number of
was called. blocks (some time) to be registered before they can produce
the miner/validator responsible for registering the transaction,
and the fourth part is distributed proportionally among all
TIME token holders, fostering community engagement and
incentivizing all participants. It is important to note that if
the network does not provide a block.coinbase address,
the third part of the fee will go to the development team.
Token holders can claim their share of the fees by calling
Fig. 1. Illustration of the TIME Mining Process across Registered Blocks. the withdrawShare() function (claim action). The fourth
portion of fees is exclusively for TIME token holders in native
cryptocurrency. TIME-paid fees for this portion are burned, not
a desired amount of TIME. It is important to note that the shared with the public.
TIME smart contract does not take into account the timestamp Initially, the local AMM LP is established with TIME tokens
information (from the block.timestamp global variable) and a fixed amount of native cryptocurrency from the fee paid
as block miners can manipulate this information for their own when the first address is enabled. The goal of this internal LP
benefit, potentially earning more tokens [11]. is to provide liquidity for the contract from the start. To keep
Finally, we emphasize that the block count system is exclu- the local LP growing, we have also added a donation function,
sively assigned and maintained per address on the network. donateEth(){value: ethAmount}, where anyone can
This means that each address operates independently with their contribute by donating native cryptocurrency to the project.
own block count information, without any interference from
other addresses. As a result, each participant with an enabled C. Dynamic Fee Calculation
address essentially has their own personal time, which can Our approach to onboarding new stakeholders is conserva-
be tokenized and used for various purposes. This allows for tive. Entry into the system is contingent upon payment of a fee,
a fair and equal opportunity for all participants to generate which must be set at a value that balances the need to prevent
TIME tokens and participate in the network. rapid inflation of the economy and the desire to attract users.
Our fee structure is as follows:
B. Alternative Decentralized Community Market
T
The TIME token smart contract also offers basic functions ti = (1)
of an Automatic Market Maker (AMM), acting as a simple bi − b0
Decentralized Exchange (DEX) for the TIME/ETH trading b0 is the block number of the first block registered when
pair. If the smart contract is deployed on another blockchain, the TIME token smart contract was deployed. bi is the block
the trading pair would be TIME/native cryptocurrency of that number at the i-th selected timeframe (current block), and
network. T is the total number of TIME tokens mined. The average
Investors seeking to purchase TIME can do so by sending mining rate of TIME tokens, represented by ti , is calculated to
the native cryptocurrency directly to the contract address determine the speed at which they are being produced (TIME
or by calling the saveTime(){value: ethAmount} per block).
function and specifying the desired ethAmount. On the As mentioned at the end of the section III-B, the system
other hand, investors and users who already own TIME creates an internal LP with some initial given amount of TIME.
can exchange it for native cryptocurrency by calling the We define TLP as the number of TIME tokens exclusively
spendTime(timeAmount) function or by sending TIME belonging to the internal LP of the contract, and NLP as the
tokens to the contract address and specifying the desired native cryptocurrency balance of the LP. These tokens and
timeAmount. The exchange rate is automatically calculated funds are used exclusively for the purpose of facilitating trades
using an adjusted version of the Constant Function Market on the decentralized exchange within the smart contract.
Maker logic, which has been adopted by Uniswap V2: x·y = k Thus, our objective is to prevent the depletion of NLP . To
[12]. achieve this, we have established a metric that calculates the
Additionally, the current market rate can number of blocks bLP required to exhaust NLP , taking into
be easily obtained by calling either the account the current value of the average mining rate of TIME
swapPriceNative(amountNative) or tokens, ti , and using the proper unit conversion factor, c().
swapPriceTime(amountTime) function. The former
provides the rate in terms of the underlying network’s native c(NLP )
bLP = (2)
cryptocurrency, while the latter gives the rate in terms of ti
TIME tokens. With bLP representing the estimated number of blocks
The contract runs the AMM by featuring a 2% fee on each required (expected time) to drain the LP, and m as the number
swap transaction that is split into four equal parts. The first of enabled addresses, we can determine a fair fee value. By
part is added to the local Liquidity Pool (LP) to foment growth setting a basic reference value for the initial fee, called FT for
as more transactions occur, the second part goes to the devel- TIME tokens and FN for native cryptocurrency, we establish
opment team’s static address, the third part is transferred to a waiting period for users to activate a new address. The fee
functions, fee() fN and feeInTime() fT are calculated hold the native network cryptocurrencies instead of TIME in
as follows: their wallets, even knowing they can potentially earn passive
income.
(FN · FT )
fN = (3) IV. U SE C ASES
m · bLP
In this section, we outline the potential applications of the
FT 2 TIME token in the DeFi space. The following list is not
fT = (4)
bLP exhaustive, but rather serves to highlight some of the key use
We formulated the functions arbitrarily, based on prelimi- cases:
nary tests to verify the economic feasibility of the system. We • Time as a financially significant metric: the notion that
strongly believe that these functions will serve the purpose of “time is money” is more tangible than ever as people
maintaining the balance of the ecosystem over time. can now use time as a unit of measurement with real
As a result, the fees are dynamically linked to the speed economic and financial impact.
of token production, meaning that if there is an increase in • Tokenized Time-based Markets: the tokenization of time
the number of addresses minting TIME tokens, it will become allows for its proper exchange and utilization as a valu-
more costly to onboard new addresses (but not too much), and able metric in a decentralized environment. This opens
vice versa. Additionally, the fee values continue to evolve even up new possibilities for time-based markets. We provide
if there is no token production. some examples next.
• Labor Hour Markets: the negotiation of terms between
D. Preliminary Evaluation workers and employers can be based on labor hours
We have deployed the token contract on seven EVM calculated in TIME tokens. It is crucial to properly
networks [7]: Ethereum [13], Arbitrum [14], Polygon [15], convert TIME into an understandable unit, considering
Binance Smart Chain [16], Fantom [17], Evmos [18], and it is measured in blocks, to accurately reflect the time
Polygon zkEVM [19]. This decision was driven by several rea- spent working.
sons, with the most critical criteria for selecting these networks • Streamlining of Receivables and Payment of Dues: tok-
being: contract deployment and transaction execution costs, enized time presents an opportunity to revolutionize the
the development team’s prior experience, the number of active way we approach receivables and payment of arrears.
users, market capitalization, and the permissionless nature that Whether you are eager to receive rewards from a staking
allows seamless connection and execution of transactions on a contract or you have taken a loan with a deferred payment
network without the need for authentication or access request. date, you can now advance or settle the agreement by
Briefly, we have deployed the token contract across these utilizing a portion of your TIME tokens. This eliminates
diverse EVM networks to leverage the advantages each one the need to wait for the predetermined conditions or
offers and to reach a broader user base in a decentralized and assets to be released after the agreement has been signed.
efficient manner. Tokenized time opens up new possibilities for managing
As our initial intention was to attract users organically, we and optimizing agreements, especially when it comes to
refrained from commercially advertising the token, allowing the anticipation or settlement of receivables and payment
its discovery and usage to occur freely and spontaneously. In of debts. By using TIME tokens, parties can expedite the
this regard, we observed that the primary users naturally came release of assets or meet future conditions in advance,
from within our close network of relationships. Additionally, as they can be generated through waiting. This allows
we noticed that these users sought to connect to more active for greater flexibility and control in the fulfillment of
networks with lower transaction fees, such as Polygon, for contractual obligations, as opposed to simply waiting for
instance. Conversely, despite Ethereum being a widely accessi- conditions to be met after an agreement is signed.
ble public network, it remained less utilized due to having one • Time-Backed Assets and Derivatives: by leveraging the
of the highest transaction fees among the networks mentioned concept of tokenized time, DeFi platforms, both central-
earlier. ized and decentralized, have the potential to create sta-
Although the initial liquidity was challenging to establish, blecoins and derivatives collateralized by time, opening
it remained steady and sufficient to enable smooth token up new opportunities for growth and innovation in the
exchange for the users. Additionally, the activation fee value financial sector.
showed a tendency to decrease over time. In a way, this is • Universal Basic Income (UBI) through Tokenized Time:
beneficial as it encourages the adoption of new addresses and The idea that everyone has time could pave the way for
refutes any potential Ponzi Scheme theory, as in this case, the a UBI based on tokenized time. With enough market
later adopters end up paying less than the earlier ones. demand and sufficient liquidity, it becomes possible to
Finally, we noticed that the function of rewarding token create a UBI through the mining of TIME tokens. This
holders through the Community Pool has little effect on the innovative approach to basic income could bring a new
users. We are not certain yet whether this is due to the level of financial stability and security to individuals and
limited number of trades or if it is because they prefer to communities.
• Utility token: even in a scenario of low market value, [9] “ChronoBank - Revolutionary Platform for Crypto
it can still be leveraged for a variety of utility purposes. Assets Management (Whitepaper),” 2017. [On-
line]. Available: https://files.chrono.tech/uploads/files/Chronobank WP-
From providing credit to serving as a currency for reward yjqutik07g1fcl.pdf
or loyalty programs, TIME tokens can have multiple [10] “TIMERS - Transforming Human Time Into Real Value (Whitepaper),”
applications across various platforms. 2019. [Online]. Available: https://timers.network/synopsis
[11] A. Mense and M. Flatscher, “Security Vulnerabilities in Ethereum Smart
In order to provide more use cases, we plan to integrate the Contracts,” in Proceedings of the 20th International Conference on
TIME token with new services and others we have already Information Integration and Web-based Applications & Services, 2018,
pp. 375–380.
developed, as well as to call upon the community (investors, [12] H. Adams, N. Zinsmeister, and D. Robinson, “Uniswap
developers, etc.) to connect, engage and establish partnerships v2 Core (Whitepaper),” 2020. [Online]. Available:
to add even more value to the asset, so that it can effectively https://uniswap.org/whitepaper.pdf
[13] V. Buterin, “Ethereum Whitepaper,” ethereum.org, 2020.
transform the DeFi scenario. We still expect an organic growth [14] H. Kalodner, S. Goldfeder, X. Chen, S. M. Weinberg, and E. W. Felten,
at this moment, without marketing and advertising, but only “Arbitrum: Scalable, Private Smart Contracts,” in 27th USENIX Security
users and enthusiasts sharing with each other a promising Symposium (USENIX Security 18), 2018, pp. 1353–1370.
[15] J. Kanani, S. Nailwal, and A. Arjun, “Matic Whitepaper,” Polygon,
and potentially profitable idea. However, this issue may be Bengaluru, India, Tech. Rep., Sep, 2021.
re-evaluated in the future. [16] “Binance Smart Chain Documentation,” 2022. [Online]. Available:
Our proposal of tokenizing time presents a vast array of https://docs.bnbchain.org/docs/learn/intro
[17] “Fantom Network,” 2023. [Online]. Available:
possibilities for implementation beyond the examples listed. https://fantom.foundation/intro-to-fantom
With the emergence of a financially significant time metric, [18] “Evmos - Cross-Chain x EVM,” 2023. [Online]. Available:
we envision new and innovative use cases that have yet to https://evmos.org
[19] “Polygon zkEVM - Scaling for the Ethereum Virtual Machine,” 2023.
be explored. The potential of a time tokenization system is [Online]. Available: https://polygon.technology/polygon-zkevm
immense, and its widespread use in a digitized society holds
exciting implications for the future.

V. C ONCLUSION
In conclusion, our proposal for time tokenization can rev-
olutionize the way we view and manage time as an asset
in the market. With a wide range of use cases, from labor
hour markets to universal basic income and beyond, tokenized
time has the potential to greatly impact and improve many
aspects of our increasingly digitized society. As a finite and
irreplaceable resource, properly tokenizing time has the power
to greatly increase its utility and value, providing new and
exciting opportunities for individuals and organizations alike.
With the growth and acceptance of decentralized finance, we
believe that TIME token has the potential to play a significant
role in shaping the financial future. By fully realizing the util-
ity of tokenized time, we can unlock new levels of efficiency
and effectiveness, transforming time from a mere commodity
into a highly coveted asset.

R EFERENCES
[1] L. J. Tan, “Economics and Math of Token Engineering and DeFi:
Fundamentals of Token Economics,” Economics Design, 2020.
[2] M. Zheng and P. Sandner, “Asset Tokenization of Real Estate in Europe,”
in Blockchains and the Token Economy. Springer, 2022, pp. 179–211.
[3] R. Heines, C. Dick, C. Pohle, and R. Jung, “The Tokenization of
Everything: Towards a Framework for Understanding the Potentials of
Tokenized Assets,” in PACIS, 2021, p. 40.
[4] J. Roth, F. Schär, and A. Schöpfer, “The Tokenization of Assets:
Using Blockchains for Equity Crowdfunding,” in Theories of Change.
Springer, 2021, pp. 329–350.
[5] “Tokenization of Everything is a Matter of Time,” 2021.
[Online]. Available: https://eblockchainconvention.com/tokenization-of-
everything-is-a-matter-of-time
[6] G. Sazandrishvili, “Asset Tokenization in Plain English,” Journal of
Corporate Accounting & Finance, vol. 31, no. 2, pp. 68–73, 2020.
[7] “TIME Token - Web3 Platform,” 2023. [Online]. Available:
https://timetoken.finance
[8] “Github - TIME Token - Smart Contracts,” 2023. [Online]. Available:
https://github.com/apolosan/time token

You might also like