COPM

POL 96 272 589 · CELO 81 213 678

Data dashboard

COPM on-chain

Figures from the contract's events on Polygon and Celo, checked against the chain. Read the full analysis →

Dollars at each day's TRM (Superintendencia Financiera de Colombia, datos.gov.co): today US$1 = 3,157.94 COP, October 27, 2026.

Method notes · figures through October 26, 2026

Every period ends on the last complete day, because the checkpoint's own day is partial.

  • Polygon: through October 26, 2026, block 96,272,589, 2026-10-27 15:17 UTC.
  • Celo: through October 26, 2026, block 81,213,678, 2026-10-27 15:20 UTC.

Every Transfer event is read; minted minus burned must equal totalSupply() to the wei, and each balance, balanceOf.

Days are UTC days, each valued at the TRM valid on that same date in Colombia. A late-evening transfer in Colombia is already next-day UTC, so it takes the next day's rate: a shift of up to five hours.

How to reproduce it (README) →

Question 1

How much COPM is there?

How much COPM is there and how did it change?

One scale per chain.

How much is minted and burned per week?

Light bars cover fewer days.

Monthly figures · Sep 2023 to Oct 2026
Monthly summary of each chain, up to the latest verified block.
ChainPeriodSupply MintedBurnedTransfersGross volume
PolygonSep 2023 4M COPM4M COPM0 COPM529.6M COPM
PolygonOct 2023 114.4M COPM110.4M COPM0 COPM11220.7M COPM
PolygonNov 2023 810.4M COPM696M COPM0 COPM162.11B COPM
PolygonDec 2023 810.4M COPM0 COPM0 COPM215,000 COPM
PolygonJan 2024 810.4M COPM0 COPM0 COPM441.4M COPM
PolygonFeb 2024 930.4M COPM120M COPM20,000 COPM19243.8M COPM
PolygonMar 2024 1.03B COPM100M COPM0 COPM281.04B COPM
PolygonApr 2024 1.08B COPM50M COPM0 COPM46497.3M COPM
PolygonMay 2024 1.26B COPM561.5M COPM381.3M COPM1462.48B COPM
PolygonJun 2024 1.39B COPM207.6M COPM80.8M COPM244906.1M COPM
PolygonJul 2024 1.81B COPM422.4M COPM0 COPM3801.17B COPM
PolygonAug 2024 1.88B COPM834.4M COPM760.4M COPM6346.56B COPM
PolygonSep 2024 2.86B COPM1.6B COPM622.4M COPM4487.55B COPM
PolygonOct 2024 3.42B COPM836.7M COPM278.6M COPM4113.07B COPM
PolygonNov 2024 3.71B COPM326.6M COPM30M COPM261960.5M COPM
PolygonDec 2024 3.97B COPM291.6M COPM31.4M COPM547795.6M COPM
PolygonJan 2025 4.02B COPM62.7M COPM13.8M COPM6284.06B COPM
PolygonFeb 2025 3.34B COPM87.9M COPM769M COPM2,5812.26B COPM
PolygonMar 2025 3.18B COPM217.4M COPM377.3M COPM3,1121.86B COPM
PolygonApr 2025 3.78B COPM3.68B COPM3.09B COPM3,05716.82B COPM
PolygonMay 2025 4.06B COPM5.27B COPM4.99B COPM3,85628.94B COPM
PolygonJun 2025 4.04B COPM20.14B COPM20.15B COPM4,996150.11B COPM
PolygonJul 2025 5.04B COPM136.37B COPM135.37B COPM9,233821.01B COPM
PolygonAug 2025 3.43B COPM178.52B COPM180.12B COPM21,1421.224T COPM
PolygonSep 2025 5.25B COPM142.26B COPM140.44B COPM23,7081.107T COPM
PolygonOct 2025 5.79B COPM147.57B COPM147.04B COPM29,8051.11T COPM
PolygonNov 2025 7.91B COPM186.35B COPM184.23B COPM30,9831.273T COPM
PolygonDec 2025 5.77B COPM45.66B COPM47.79B COPM15,140353.02B COPM
PolygonJan 2026 6.22B COPM50.4B COPM49.95B COPM6,950328.38B COPM
PolygonFeb 2026 3.51B COPM38.83B COPM41.54B COPM4,884270.73B COPM
PolygonMar 2026 6.46B COPM36.96B COPM34B COPM5,616246.65B COPM
PolygonApr 2026 10.05B COPM59.99B COPM56.4B COPM5,309387.66B COPM
PolygonMay 2026 6.36B COPM114.32B COPM118.01B COPM18,813759.6B COPM
PolygonJun 2026 6.63B COPM28.11B COPM27.84B COPM13,985193.1B COPM
PolygonJul 2026 6.55B COPM20.01B COPM20.09B COPM12,717137.01B COPM
PolygonAug 2026 5.85B COPM14.88B COPM15.57B COPM9,913104.28B COPM
PolygonSep 2026 6.35B COPM11.93B COPM11.43B COPM9,11889.02B COPM
PolygonOct 2026 4.55B COPM5.94B COPM7.74B COPM7,29947.25B COPM
CeloSep 2024 1M COPM1M COPM0 COPM22M COPM
CeloOct 2024 198.2M COPM299.4M COPM102.2M COPM1,1882.18B COPM
CeloNov 2024 241.6M COPM43.4M COPM0 COPM16,8312.07B COPM
CeloDec 2024 344.8M COPM133.9M COPM30.7M COPM10,2482.71B COPM
CeloJan 2025 219.8M COPM13.3M COPM138.3M COPM18,4911.87B COPM
CeloFeb 2025 162.1M COPM63.9M COPM121.6M COPM11,9471.41B COPM
CeloMar 2025 111.4M COPM30M COPM80.8M COPM4,2801.14B COPM
CeloApr 2025 180.8M COPM174.6M COPM105.1M COPM3811.15B COPM
CeloMay 2025 143.7M COPM181.8M COPM218.9M COPM5,7441.67B COPM
CeloJun 2025 218.5M COPM342.4M COPM267.5M COPM1,9542.2B COPM
CeloJul 2025 903.9M COPM1.7B COPM1.02B COPM3,4138.61B COPM
CeloAug 2025 821.6M COPM332.2M COPM414.6M COPM3,3522.47B COPM
CeloSep 2025 675.2M COPM90.6M COPM236.9M COPM4571.52B COPM
CeloOct 2025 650.2M COPM36.4M COPM61.4M COPM252427.7M COPM
CeloNov 2025 704.2M COPM436.8M COPM382.8M COPM1,0192.39B COPM
CeloDec 2025 553.5M COPM282.7M COPM433.4M COPM3,9943.24B COPM
CeloJan 2026 826.6M COPM462.1M COPM189M COPM6,6022.76B COPM
CeloFeb 2026 929.7M COPM103.1M COPM0 COPM6,9001.68B COPM
CeloMar 2026 1.14B COPM214.9M COPM0 COPM8,5742.75B COPM
CeloApr 2026 1B COPM1.6M COPM144.1M COPM5,4201.62B COPM
CeloMay 2026 922.1M COPM146.6M COPM226.6M COPM6,5682.1B COPM
CeloJun 2026 1.05B COPM129.4M COPM0 COPM9,1351.65B COPM
CeloJul 2026 912M COPM54.5M COPM194M COPM2,7921.89B COPM
CeloAug 2026 913.4M COPM1.4M COPM0 COPM2,856849.1M COPM
CeloSep 2026 415.9M COPM2.5M COPM500M COPM4481.75B COPM
CeloOct 2026 107.3M COPM2.7M COPM311.3M COPM2801.9B COPM

Question 2

How much moves?

What is the volume made of?

7.8× times what was minted · Polygon

How many pesos is the dollar?

Daily TRM, pesos per dollar.

How many transfers per week?

Light bars cover fewer days.

How much gross volume per week?

One scale per chain. Light bars cover fewer days.

Which days were the busiest?

Brighter means more transfers.

How is daily activity going?

Question 3

Who moves it?

How large are the transfers?

Whole history.

How much do the largest addresses hold?

From the latest verified block.

Largest transfers of the period

Largest transfers of the period
DayChainKindAmount FromToTransaction
October 2, 2026 Polygon Mint 938,595,480 COPM 0x0000…0000 0x84ec…4488 0x357a41…24957c
October 13, 2026 Polygon Mint 920,862,952 COPM 0x0000…0000 0x84ec…4488 0x4d7d97…f90152
October 21, 2026 Polygon Mint 760,404,200 COPM 0x0000…0000 0x84ec…4488 0x796fad…163ac8
October 21, 2026 Polygon Transfer 760,404,200 COPM 0x84ec…4488 0xcfc2…e317 0x796fad…163ac8
October 2, 2026 Polygon Transfer 704,544,480 COPM 0x84ec…4488 0xcfc2…e317 0x357a41…24957c
Show the other 20
Largest transfers of the period
DayChainKindAmount FromToTransaction
October 2, 2026 Polygon Transfer 703,728,000 COPM 0xcfc2…e317 0xda4f…2712 0xc8134f…5566fa
October 2, 2026 Polygon Transfer 703,728,000 COPM 0xda4f…2712 0x7e64…224e 0x845ef8…ed704c
October 6, 2026 Polygon Transfer 550,000,000 COPM 0xb45d…dc1e 0x8ca3…514f 0xc7afb3…c3a1fa
October 6, 2026 Polygon Burn 550,000,000 COPM 0x8ca3…514f 0x0000…0000 0x70c797…58d708
October 5, 2026 Polygon Transfer 500,000,000 COPM 0xb45d…dc1e 0x8ca3…514f 0xa19c36…a1365e
October 5, 2026 Polygon Burn 500,000,000 COPM 0x8ca3…514f 0x0000…0000 0x810c87…3d0237
October 7, 2026 Polygon Transfer 500,000,000 COPM 0xb45d…dc1e 0x8ca3…514f 0x878cd7…22e3cc
October 7, 2026 Polygon Burn 500,000,000 COPM 0x8ca3…514f 0x0000…0000 0xbbcc0b…dfb3d5
October 8, 2026 Polygon Transfer 500,000,000 COPM 0xb45d…dc1e 0x8ca3…514f 0x328e59…3aeb3d
October 8, 2026 Polygon Burn 500,000,000 COPM 0x8ca3…514f 0x0000…0000 0x6c68f6…379727
October 9, 2026 Polygon Transfer 500,000,000 COPM 0xb45d…dc1e 0x8ca3…514f 0xbeca16…511558
October 9, 2026 Polygon Burn 500,000,000 COPM 0x8ca3…514f 0x0000…0000 0xd69d78…925e4f
October 9, 2026 Polygon Mint 500,000,000 COPM 0x0000…0000 0x84ec…4488 0x852a93…9c5101
October 9, 2026 Polygon Transfer 500,000,000 COPM 0x84ec…4488 0xb45d…dc1e 0x852a93…9c5101
October 5, 2026 Polygon Mint 478,678,536 COPM 0x0000…0000 0x84ec…4488 0x48b5b2…4ae63f
October 5, 2026 Polygon Transfer 478,678,536 COPM 0x84ec…4488 0xb3c5…d43c 0x48b5b2…4ae63f
October 13, 2026 Polygon Transfer 475,537,500 COPM 0x84ec…4488 0xcfc2…e317 0x4d7d97…f90152
October 13, 2026 Polygon Transfer 474,750,000 COPM 0xcfc2…e317 0xda4f…2712 0x742c03…be65c2
October 13, 2026 Polygon Transfer 474,750,000 COPM 0xda4f…2712 0x7e64…224e 0x54ac87…c936e5
October 21, 2026 Polygon Transfer 443,240,000 COPM 0xcfc2…e317 0xda4f…2712 0x827ac8…199e78
Balances by range · 8 ranges
Addresses and COPM by balance range.
Chain · Range (COPM)AddressesShare
Polygon · ≥ 100M 4 89.42%
Polygon · 10M – 100M 14 8.51%
Polygon · 1M – 10M 20 1.04%
Polygon · 100k – 1M 101 0.93%
Polygon · 10k – 100k 123 0.09%
Polygon · 1k – 10k 118 0.01%
Polygon · 1 – 1k 116 0.00%
Polygon · < 1 141 0.00%
Celo · ≥ 100M 0 0.00%
Celo · 10M – 100M 4 91.60%
Celo · 1M – 10M 2 6.60%
Celo · 100k – 1M 4 1.34%
Celo · 10k – 100k 13 0.45%
Celo · 1k – 10k 6 0.01%
Celo · 1 – 1k 31 0.00%
Celo · < 1 879 0.00%

Question 4

Who controls it?

Polygon · 6 roles · 11 admin events

Implementation: 0x056d…36be

Addresses that hold each role at the latest verified block, read from the chain.
RoleWhat it allowsAddresses
DEFAULT_ADMIN_ROLE Grants and revokes the other roles. 0x84ec…4488
PAUSER_ROLE Stops and resumes every transfer. 0x84ec…4488
MINTER_ROLE Mints new COPM. 0x84ec…4488
UPGRADER_ROLE Changes the contract's code. 0x84ec…4488
FREEZER_ROLE Freezes and thaws accounts. 0x84ec…4488
RESCUER_ROLE Rescues tokens sent to the contract by mistake. 0x84ec…4488
Every admin event of the contract, in order, with its meaning.
DayEventWhat it meansDetailTransaction
September 19, 2023 Upgraded The contract now points to new code; its rules may have changed. implementation 0xc7b9…ad1f 0xab4c33…5ebef4
September 19, 2023 RoleGranted A role was given to an address. role DEFAULT_ADMIN_ROLE account 0x84ec…4488 sender 0x4e59…956c 0xab4c33…5ebef4
September 19, 2023 RoleGranted A role was given to an address. role PAUSER_ROLE account 0x84ec…4488 sender 0x4e59…956c 0xab4c33…5ebef4
September 19, 2023 RoleGranted A role was given to an address. role MINTER_ROLE account 0x84ec…4488 sender 0x4e59…956c 0xab4c33…5ebef4
September 19, 2023 RoleGranted A role was given to an address. role UPGRADER_ROLE account 0x84ec…4488 sender 0x4e59…956c 0xab4c33…5ebef4
September 19, 2023 RoleGranted A role was given to an address. role FREEZER_ROLE account 0x84ec…4488 sender 0x4e59…956c 0xab4c33…5ebef4
September 19, 2023 RoleGranted A role was given to an address. role RESCUER_ROLE account 0x84ec…4488 sender 0x4e59…956c 0xab4c33…5ebef4
September 19, 2023 Initialized The contract was initialised, together with deployment. version 1 0xab4c33…5ebef4
October 6, 2023 RoleGranted A role was given to an address. role UPGRADER_ROLE account 0x1935…f185 sender 0x84ec…4488 0xd848fd…3ed769
October 6, 2023 Upgraded The contract now points to new code; its rules may have changed. implementation 0x056d…36be 0xd1f1b3…2e1628
October 7, 2023 RoleRevoked A role was taken from an address. role UPGRADER_ROLE account 0x1935…f185 sender 0x84ec…4488 0x2be76f…3cfedd
Celo · 6 roles · 12 admin events

Implementation: 0xbb0c…b1c7

Addresses that hold each role at the latest verified block, read from the chain.
RoleWhat it allowsAddresses
DEFAULT_ADMIN_ROLE Grants and revokes the other roles. 0x0155…7c04
PAUSER_ROLE Stops and resumes every transfer. 0x0155…7c04
MINTER_ROLE Mints new COPM. 0x0155…7c04
UPGRADER_ROLE Changes the contract's code. 0x0155…7c04
FREEZER_ROLE Freezes and thaws accounts. 0x0155…7c04
RESCUER_ROLE Rescues tokens sent to the contract by mistake. 0x0155…7c04
Every admin event of the contract, in order, with its meaning.
DayEventWhat it meansDetailTransaction
September 11, 2024 Upgraded The contract now points to new code; its rules may have changed. implementation 0xbb0c…b1c7 0x381bc4…702071
September 11, 2024 RoleGranted A role was given to an address. role DEFAULT_ADMIN_ROLE account 0x0155…7c04 sender 0x4e59…956c 0x381bc4…702071
September 11, 2024 RoleGranted A role was given to an address. role PAUSER_ROLE account 0x0155…7c04 sender 0x4e59…956c 0x381bc4…702071
September 11, 2024 RoleGranted A role was given to an address. role MINTER_ROLE account 0x0155…7c04 sender 0x4e59…956c 0x381bc4…702071
September 11, 2024 RoleGranted A role was given to an address. role UPGRADER_ROLE account 0x0155…7c04 sender 0x4e59…956c 0x381bc4…702071
September 11, 2024 RoleGranted A role was given to an address. role FREEZER_ROLE account 0x0155…7c04 sender 0x4e59…956c 0x381bc4…702071
September 11, 2024 RoleGranted A role was given to an address. role RESCUER_ROLE account 0x0155…7c04 sender 0x4e59…956c 0x381bc4…702071
September 11, 2024 Initialized The contract was initialised, together with deployment. version 1 0x381bc4…702071
December 13, 2024 Frozen An account was blocked: it can neither send nor receive. account 0x1ca3…e457 0xe2c765…ea4d59
December 16, 2024 Thawed An account's block was lifted. account 0x1ca3…e457 0x41598a…83d2b9
December 16, 2024 Frozen An account was blocked: it can neither send nor receive. account 0x1ca3…e457 0x41598a…83d2b9
December 16, 2024 BurnedFrozen The issuer destroyed the balance of a frozen account. account 0x1ca3…e457 amount 30,672,824.59 COPM 0x41598a…83d2b9

What each event means (docs/EVENTS.md) →

Question 5

Can these figures be trusted?

Polygon · 21 of 21 rules pass · block 96,272,589
Each rule is evaluated with no tolerance on the published data.
StatusRuleDetail
Pass The number of stored transfers is the checkpoint's. event-count partitions=246134 checkpoint=246134
Pass Minted minus burned equals totalSupply(), to the wei. supply-exact minted-burned=4546322302754852048213337676 totalSupply=4546322302754852048213337676 diff 0
Pass The stored transfers reproduce the checkpoint's minted and burned. ledger-matches-state partitions minted=1253702894818000000000000000000 burned=1249156572515245147951786662324 transfers=246134; checkpoint minted=1253702894818000000000000000000 burned=1249156572515245147951786662324 transfers=246134
Pass No address spent more than it received. no-negative-balance negative=0
Pass The addresses' balances add up exactly to the supply. holders-sum-exact sum=4546322302754852048213337676 totalSupply=4546322302754852048213337676 holders.json block=96272589 checkpoint=96272589
Pass Transfers are in order, with no duplicates. partitions-ordered-unique outOfOrderOrDuplicate=0
Pass Each transfer sits in the file of its month. partition-month-matches-ts misplaced=0
Pass No transfer is later than the checkpoint. no-row-above-checkpoint above=0 checkpoint=96272589
Pass No transfer is earlier than deployment. no-row-before-deploy before=0 deployBlock=47747145
Pass Every transfer has the exact time of its block. timestamps-exact events=246134 missing=0 outOfOrder=0
Pass Every time falls between deployment and the checkpoint. timestamps-in-window outside=0 of 246134
Pass Administrative events are in order, with no duplicates. admin-events-ordered outOfOrderOrDuplicate=0 aboveCheckpoint=0
Pass The number of administrative events is the checkpoint's. admin-events-count stored=11 checkpoint=11
Pass The checkpoint's approval count equals the sum by day and the sum by spender. approvals-consistent block=96270550 checkpoint=96272589 state=122817 daily=122817 spenders=122817
Pass The rates file covers every day of the series, with positive rates. rates-cover-series days=1133 rates=2023-09-19..2026-10-27 provisional=0
Pass The daily series is exactly what the transfers give. daily-matches-ledger rows=1133 lastSupply=4546322302.754852 ledgerSupply=4546322302754852048213337676 totalSupply=4546322302754852048213337676
Pass The daily series covers every day of the summary. series-length csv=1133 summary=1133
Pass The daily series has no missing days. series-continuous gaps=0
Pass The daily series' transfers add up to the summary's. csv-transfer-total csv=246134 summary=246134
Pass This dashboard is exactly what is recomputed from the transfers, at the verified block. dashboard-matches-ledger block=96272589 checkpoint=96272589 sections=15
Pass The summary totals are exactly what is recomputed from the transfers and the rates. summary-matches-ledger sections=8
Celo · 21 of 21 rules pass · block 81,213,678
Each rule is evaluated with no tolerance on the published data.
StatusRuleDetail
Pass The number of stored transfers is the checkpoint's. event-count partitions=133128 checkpoint=133128
Pass Minted minus burned equals totalSupply(), to the wei. supply-exact minted-burned=107258714628110192879069442 totalSupply=107258714628110192879069442 diff 0
Pass The stored transfers reproduce the checkpoint's minted and burned. ledger-matches-state partitions minted=5281673083219653188086304764 burned=5174414368591542995207235322 transfers=133128; checkpoint minted=5281673083219653188086304764 burned=5174414368591542995207235322 transfers=133128
Pass No address spent more than it received. no-negative-balance negative=0
Pass The addresses' balances add up exactly to the supply. holders-sum-exact sum=107258714628110192879069442 totalSupply=107258714628110192879069442 holders.json block=81213678 checkpoint=81213678
Pass Transfers are in order, with no duplicates. partitions-ordered-unique outOfOrderOrDuplicate=0
Pass Each transfer sits in the file of its month. partition-month-matches-ts misplaced=0
Pass No transfer is later than the checkpoint. no-row-above-checkpoint above=0 checkpoint=81213678
Pass No transfer is earlier than deployment. no-row-before-deploy before=0 deployBlock=27680993
Pass Every transfer has the exact time of its block. timestamps-exact events=133128 missing=0 outOfOrder=0
Pass Every time falls between deployment and the checkpoint. timestamps-in-window outside=0 of 133128
Pass Administrative events are in order, with no duplicates. admin-events-ordered outOfOrderOrDuplicate=0 aboveCheckpoint=0
Pass The number of administrative events is the checkpoint's. admin-events-count stored=12 checkpoint=12
Pass The checkpoint's approval count equals the sum by day and the sum by spender. approvals-consistent block=80179595 checkpoint=81213678 state=82627 daily=82627 spenders=82627
Pass The rates file covers every day of the series, with positive rates. rates-cover-series days=770 rates=2023-09-19..2026-10-27 provisional=0
Pass The daily series is exactly what the transfers give. daily-matches-ledger rows=770 lastSupply=107258714.62811 ledgerSupply=107258714628110192879069442 totalSupply=107258714628110192879069442
Pass The daily series covers every day of the summary. series-length csv=770 summary=770
Pass The daily series has no missing days. series-continuous gaps=0
Pass The daily series' transfers add up to the summary's. csv-transfer-total csv=133128 summary=133128
Pass This dashboard is exactly what is recomputed from the transfers, at the verified block. dashboard-matches-ledger block=81213678 checkpoint=81213678 sections=15
Pass The summary totals are exactly what is recomputed from the transfers and the rates. summary-matches-ledger sections=8