{"cip_id":"0104","title":"Traffic-Based App Rewards","status":"Approved","counts":{"sibling_cips":2,"forum_posts":14,"forum_topics":12,"mailing_messages":77,"mailing_threads":22,"github_items":55,"blog_posts":5,"youtube_videos":0,"total":153},"sibling_cips":[{"id":"PR-268","cip_number":null,"title":"Holdings-Denominated Capacity Rights","status":"Draft","reason":"mentioned-in-content"},{"id":"0120","cip_number":120,"title":"Traffic-Based Validator Rewards and Confirming Validator Incentives","status":"Proposed","reason":"mentioned-in-content"}],"forum_posts":[{"id":25555,"topic_id":9092,"topic_title":"Sync Insights new app!","post_number":1,"username":"Borja","created_at":"2026-09-01T16:36:15.598Z","snippet":"Hi Canton Builders, The new Sync Insights app is live. Sync Insights is more than an analytics platform now.: Analytics & monitoring — dashboards, natural-language queries, reporting, and real-time al","topic_url":"https://forum.canton.network/t/sync-insights-new-app/9092"},{"id":25530,"topic_id":9047,"topic_title":"Load & performance testing for Canton apps — early results benchmarking a Token Standard registry","post_number":6,"username":"Dfrnw","created_at":"2026-08-25T14:35:19.947Z","snippet":"…  be measurable without a metered synchronizer, which I had assumed it wasn’t. The thing I had wrong CIP-0104 traffic cost reads zero on a sandbox, because no traffic control is configured there. I had been re …","topic_url":"https://forum.canton.network/t/load-performance-testing-for-canton-apps-early-results-benchmarking-a-token-standard-registry/9047"},{"id":25528,"topic_id":9081,"topic_title":"Coupon Guidance interpretation: free traffic credit, 1.0 vs 1.15 tolerance, CIP-0104 finding, and shared reference implementation","post_number":1,"username":"Melkor","created_at":"2026-08-24T15:13:15.878Z","snippet":"…  batching, rounding, and measurement differences, rather than to serve as a target operating range. CIP-0104: providersWithWrongVettingState Separately, while reviewing the CIP-0104 dry-run batches, we notice …","topic_url":"https://forum.canton.network/t/coupon-guidance-interpretation-free-traffic-credit-1-0-vs-1-15-tolerance-cip-0104-finding-and-shared-reference-implementation/9081"},{"id":25517,"topic_id":9047,"topic_title":"Load & performance testing for Canton apps — early results benchmarking a Token Standard registry","post_number":5,"username":"Dfrnw","created_at":"2026-08-20T12:15:42.524Z","snippet":"… ere I’ve been looking at the wrong thing entirely. I’d written traffic cost off as blocked, because CIP-0104 reads unmetered on a sandbox. But the prepare endpoint hands back the prepared transaction next to  …","topic_url":"https://forum.canton.network/t/load-performance-testing-for-canton-apps-early-results-benchmarking-a-token-standard-registry/9047"},{"id":25487,"topic_id":9071,"topic_title":"CIP-0104 MainNet Go-Live Update","post_number":1,"username":"Amanda","created_at":"2026-08-17T17:39:14.723Z","snippet":"Traffic-Based App Rewards under CIP-0104 will not go live on MainNet on August 18. The original on-chain proposal combined two actions: enab …","topic_url":"https://forum.canton.network/t/cip-0104-mainnet-go-live-update/9071"},{"id":25464,"topic_id":9059,"topic_title":"[Feedback welcome] OpenZeppelin’s Daml development stack is public and open for review","post_number":1,"username":"Pepe_Blasco","created_at":"2026-08-12T14:48:59.180Z","snippet":"Hi Canton community, The first repos of OpenZeppelin’s open-source Daml development stack for Canton are now public, and we’re looking for your feedback. Test it, read the designs, and let us know how","topic_url":"https://forum.canton.network/t/feedback-welcome-openzeppelin-s-daml-development-stack-is-public-and-open-for-review/9059"},{"id":25428,"topic_id":9047,"topic_title":"Load & performance testing for Canton apps — early results benchmarking a Token Standard registry","post_number":1,"username":"Dfrnw","created_at":"2026-08-06T15:17:46.984Z","snippet":"… lute rate. Real figures need a proper deployment, which is exactly what I’d want funding for. Also: CIP-0104 traffic cost is plumbed and returns the standard’s shape, but a sandbox has no traffic control, so  …","topic_url":"https://forum.canton.network/t/load-performance-testing-for-canton-apps-early-results-benchmarking-a-token-standard-registry/9047"},{"id":25410,"topic_id":9040,"topic_title":"CIP-0104 Traffic Based App Reward Calculation","post_number":1,"username":"quan","created_at":"2026-08-05T17:25:06.014Z","snippet":"Hi, We are trying to figure out the numbers calculated for the traffic based app rewards CIP-0104. Wondering if someone can help verifying our findings is true and correct? All the numbers below ar …","topic_url":"https://forum.canton.network/t/cip-0104-traffic-based-app-reward-calculation/9040"},{"id":25116,"topic_id":8884,"topic_title":"CIP 0096 - about rewards","post_number":4,"username":"dunebuggie","created_at":"2026-07-13T12:19:43.983Z","snippet":"… fic-Based App Rewards - Canton Network Docs How app rewards are computed from network traffic under CIP-0104 You can also read more about reward sharing here: Reward Sharing - Canton Network Docs","topic_url":"https://forum.canton.network/t/cip-0096-about-rewards/8884"},{"id":24743,"topic_id":8681,"topic_title":"CIP-104: Implications for Wallet Economics","post_number":1,"username":"joel_lovera","created_at":"2026-06-02T14:28:46.078Z","snippet":"CIP-104 is planned to go live by the end of July. The change has a few implications for wallets, so I’d recommend reading the CIP directly for the full details. At a high level, CIP-104 may change the","topic_url":"https://forum.canton.network/t/cip-104-implications-for-wallet-economics/8681"},{"id":24592,"topic_id":8597,"topic_title":"Validator limit exceeded error despite using batched markers - clarification on constraints","post_number":2,"username":"Jatin_Pandya_cf","created_at":"2026-05-04T09:50:26.765Z","snippet":"… t the reward weight cap applied to featured app activity. Thing might change after CIP104 too: cips/cip-0104/cip-0104.md at 09f98ea87a046b13297bb1b6dd3793a488a7c9b9 · canton-foundation/cips · GitHub","topic_url":"https://forum.canton.network/t/validator-limit-exceeded-error-despite-using-batched-markers-clarification-on-constraints/8597"},{"id":24532,"topic_id":8581,"topic_title":"Inquiry Regarding the Migration and Cross-Validator Usage of a Featured App Right Party ID","post_number":2,"username":"0xshikhar","created_at":"2026-04-24T22:18:53.546Z","snippet":"… ds weird topology edge cases later. Also worth noting: with recent changes around activity markers (CIP-0104), some of the FA mechanics are shifting, so double-check if your flow depends on manual marker crea …","topic_url":"https://forum.canton.network/t/inquiry-regarding-the-migration-and-cross-validator-usage-of-a-featured-app-right-party-id/8581"},{"id":24492,"topic_id":8566,"topic_title":"App rewards ","post_number":5,"username":"Jatin_Pandya_cf","created_at":"2026-04-23T14:32:44.930Z","snippet":"Hey @karlo Jatin This side, DevRel Manager, Canton Foundation. Appreciate you understanding based on the numbers and forumla as this is exactly the kind of analysis that helps surface real gaps in how","topic_url":"https://forum.canton.network/t/app-rewards/8566"},{"id":24242,"topic_id":8429,"topic_title":"Confirmation response cost dropping to zero on mainnet March 2nd / Splice 0.5.11","post_number":1,"username":"joel_lovera","created_at":"2026-02-23T18:23:07.258Z","snippet":"With the approval of CIP-0104:Traffic-Based App Rewards , a series of changes in Global Synchronizer tokenomics are scheduled to  …","topic_url":"https://forum.canton.network/t/confirmation-response-cost-dropping-to-zero-on-mainnet-march-2nd-splice-0-5-11/8429"}],"forum_topics":[{"id":9081,"title":"Coupon Guidance interpretation: free traffic credit, 1.0 vs 1.15 tolerance, CIP-0104 finding, and shared reference implementation","posts_count":2,"last_post_at":"2026-09-03T07:57:49.347Z"},{"id":9071,"title":"CIP-0104 MainNet Go-Live Update","posts_count":1,"last_post_at":"2026-08-17T17:39:14.723Z"},{"id":9040,"title":"CIP-0104 Traffic Based App Reward Calculation","posts_count":2,"last_post_at":"2026-08-06T15:56:33.489Z"},{"id":8681,"title":"CIP-104: Implications for Wallet Economics","posts_count":2,"last_post_at":"2026-06-02T22:24:15.584Z"}],"mailing_messages":[{"id":"cip-discuss-857","thread_id":"121390753","thread_title":"Draft CIP: Holdings-Denominated Capacity Rights","group_slug":"cip-discuss","author":"ds","sent_at":"2026-09-23T11:23:37.000Z","url":"https://lists.sync.global/g/cip-discuss/message/857","subject":"Draft CIP: Holdings-Denominated Capacity Rights","snippet":"… ready buys eligibility; this proposal makes it buy the resource. If adopted, it would deprecate the CIP-0104 reward attribution, the CIP-0098 reward cap, the CIP-0084 price recommendation and round-based mint …","cip_id_match":false},{"id":"grants-discuss-80","thread_id":"120628143","thread_title":"Load & performance testing for Canton apps — early results benchmarking a Token Standard registry","group_slug":"grants-discuss","author":"dfronow","sent_at":"2026-08-28T12:31:08.000Z","url":"https://lists.sync.global/g/grants-discuss/message/80","subject":"Load & performance testing for Canton apps — early results benchmarking a Token Standard registry","snippet":"… 146 bytes. I had been treating traffic cost as unmeasurable without a metered synchronizer, because CIP-0104 cost estimation reads zero on a sandbox. That was too narrow. The interactive-submission prepare en …","cip_id_match":false},{"id":"supervalidator-announce-585","thread_id":"120757337","thread_title":"[MainNet] CIP-0104 Delay Recommendation","group_slug":"supervalidator-announce","author":"Yiannis Varelas","sent_at":"2026-08-17T18:38:09.000Z","url":"https://lists.sync.global/g/supervalidator-announce/message/585","subject":"[MainNet] CIP-0104 Delay Recommendation","snippet":"Thank you Amanda and Wayne for the clarifications. Y.","cip_id_match":true},{"id":"validator-announce-191","thread_id":"120794896","thread_title":"CIP-0104 MainNet Go-Live Update","group_slug":"validator-announce","author":"Amanda Martin","sent_at":"2026-08-17T17:40:53.000Z","url":"https://lists.sync.global/g/validator-announce/message/191","subject":"CIP-0104 MainNet Go-Live Update","snippet":"Traffic-Based App Rewards under CIP-0104 will not go live on MainNet on August 18. The original on-chain proposal combined two actions: enab …","cip_id_match":true},{"id":"supervalidator-announce-584","thread_id":"120757337","thread_title":"[MainNet] CIP-0104 Delay Recommendation","group_slug":"supervalidator-announce","author":"Wayne Collier","sent_at":"2026-08-17T17:37:33.000Z","url":"https://lists.sync.global/g/supervalidator-announce/message/584","subject":"[MainNet] CIP-0104 Delay Recommendation","snippet":"Hi, Yiannis The Tokenomics Working Group does not have consensus on whether or not to apply different weights to different Featured Apps. The original plan would have gone live with a weight of 1 for ","cip_id_match":true},{"id":"supervalidator-announce-583","thread_id":"120757337","thread_title":"[MainNet] CIP-0104 Delay Recommendation","group_slug":"supervalidator-announce","author":"Yiannis Varelas","sent_at":"2026-08-17T11:13:05.000Z","url":"https://lists.sync.global/g/supervalidator-announce/message/583","subject":"[MainNet] CIP-0104 Delay Recommendation","snippet":"Can we get some more color behind this recommendation?","cip_id_match":true},{"id":"supervalidator-announce-582","thread_id":"120757337","thread_title":"[MainNet] CIP-0104 Delay Recommendation","group_slug":"supervalidator-announce","author":"Amanda Martin","sent_at":"2026-08-14T22:39:28.000Z","url":"https://lists.sync.global/g/supervalidator-announce/message/582","subject":"[MainNet] CIP-0104 Delay Recommendation","snippet":"Tokenomics recommends that the SV node owners delay the go-live of CIP-0104 on MainNet, with no new proposed go-live date for the time being. Tokenomics also recommends accept …","cip_id_match":true},{"id":"grants-discuss-63","thread_id":"120628143","thread_title":"Load & performance testing for Canton apps — early results benchmarking a Token Standard registry","group_slug":"grants-discuss","author":"dfronow","sent_at":"2026-08-06T15:15:50.000Z","url":"https://lists.sync.global/g/grants-discuss/message/63","subject":"Load & performance testing for Canton apps — early results benchmarking a Token Standard registry","snippet":"… lute rate. Real figures need a proper deployment, which is exactly what I'd want funding for. Also: CIP-0104 traffic cost is plumbed and returns the standard's shape, but a sandbox has no traffic control, so  …","cip_id_match":false},{"id":"cip-discuss-827","thread_id":"120502087","thread_title":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","group_slug":"cip-discuss","author":"David Richards","sent_at":"2026-07-31T08:05:00.000Z","url":"https://lists.sync.global/g/cip-discuss/message/827","subject":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","snippet":"Hey Alex, In response to your comment about traffic fees, as per CIP-0104 here confirmations don't cost the confirming validators cost traffic anymore - the traffic cost is  …","cip_id_match":false},{"id":"cip-discuss-826","thread_id":"120502087","thread_title":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","group_slug":"cip-discuss","author":"David Richards","sent_at":"2026-07-31T08:02:53.000Z","url":"https://lists.sync.global/g/cip-discuss/message/826","subject":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","snippet":"… orkload rather than being prematurely cut off . 2. Do confirmations cost actual traffic? No, as per CIP-0104 here confirmations don't cost the confirming validators cost traffic anymore - the traffic cost is  …","cip_id_match":false},{"id":"cip-discuss-819","thread_id":"120502087","thread_title":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","group_slug":"cip-discuss","author":"Kinga Bosse","sent_at":"2026-07-29T15:19:10.000Z","url":"https://lists.sync.global/g/cip-discuss/message/819","subject":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","snippet":"… e rather than CC burn for traffic purchases, similar to the changes made for application rewards in CIP-0104 . It introduces a reward split between the submitting validator and confirming validators. By reall …","cip_id_match":false},{"id":"cip-discuss-818","thread_id":"120502087","thread_title":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","group_slug":"cip-discuss","author":"David Richards","sent_at":"2026-07-29T13:15:23.000Z","url":"https://lists.sync.global/g/cip-discuss/message/818","subject":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","snippet":"… e rather than CC burn for traffic purchases, similar to the changes made for application rewards in CIP-0104 . It introduces a reward split between the submitting validator and confirming validators. By reall …","cip_id_match":false},{"id":"cip-discuss-812","thread_id":"117528378","thread_title":"CIP-0104 Switching to Traffic-Based App Rewards -- Simon Meier","group_slug":"cip-discuss","author":"robert.autenrieth","sent_at":"2026-07-13T10:49:05.000Z","url":"https://lists.sync.global/g/cip-discuss/message/812","subject":"CIP-0104 Switching to Traffic-Based App Rewards -- Simon Meier","snippet":"Hi all, Small update for anyone closely monitoring their rewards: we have discovered a bug where a small fraction of app rewards appears to be missing, because their processing is stuck in SV automati","cip_id_match":true},{"id":"cip-vote-761","thread_id":"120142604","thread_title":"[Amendment] CIP 0104: Traffic-Based App Rewards","group_slug":"cip-vote","author":"Aman Goyal","sent_at":"2026-07-13T03:16:56.000Z","url":"https://lists.sync.global/g/cip-vote/message/761","subject":"[Amendment] CIP 0104: Traffic-Based App Rewards","snippet":"SBI votes in favor.","cip_id_match":true},{"id":"cip-discuss-810","thread_id":"117528378","thread_title":"CIP-0104 Switching to Traffic-Based App Rewards -- Simon Meier","group_slug":"cip-discuss","author":"Simon Meier","sent_at":"2026-07-08T11:17:41.000Z","url":"https://lists.sync.global/g/cip-discuss/message/810","subject":"CIP-0104 Switching to Traffic-Based App Rewards -- Simon Meier","snippet":"Hi all it's a pleasure to inform you that t raffic-Based App Rewards (CIP-104) is live on DevNet as you can see from the screenshot of the DSO info on DevNet below. If you are an app developer and wou","cip_id_match":true},{"id":"cip-announce-92","thread_id":"120154527","thread_title":"[Amendment] CIP 0104: Traffic-Based App Rewards","group_slug":"cip-announce","author":"Amanda Martin","sent_at":"2026-07-07T11:36:18.000Z","url":"https://lists.sync.global/g/cip-announce/message/92","subject":"[Amendment] CIP 0104: Traffic-Based App Rewards","snippet":"… lic GitHub: https://github.com/canton-foundation/cips/blob/c92be0d74d292af29a4ecf595eb07d50112c5a48/cip-0104/cip-0104.md","cip_id_match":true},{"id":"cip-vote-760","thread_id":"120142604","thread_title":"[Amendment] CIP 0104: Traffic-Based App Rewards","group_slug":"cip-vote","author":"Justin Peterson","sent_at":"2026-07-06T21:28:32.000Z","url":"https://lists.sync.global/g/cip-vote/message/760","subject":"[Amendment] CIP 0104: Traffic-Based App Rewards","snippet":"Tradeweb votes in favor","cip_id_match":true},{"id":"cip-vote-759","thread_id":"120142604","thread_title":"[Amendment] CIP 0104: Traffic-Based App Rewards","group_slug":"cip-vote","author":"James Lang","sent_at":"2026-07-06T18:09:19.000Z","url":"https://lists.sync.global/g/cip-vote/message/759","subject":"[Amendment] CIP 0104: Traffic-Based App Rewards","snippet":"Liberty City Ventures votes in favor.","cip_id_match":true},{"id":"cip-vote-758","thread_id":"120142604","thread_title":"[Amendment] CIP 0104: Traffic-Based App Rewards","group_slug":"cip-vote","author":"Chris Matturri","sent_at":"2026-07-06T17:07:49.000Z","url":"https://lists.sync.global/g/cip-vote/message/758","subject":"[Amendment] CIP 0104: Traffic-Based App Rewards","snippet":"Proof Group votes yes","cip_id_match":true},{"id":"cip-vote-757","thread_id":"120142604","thread_title":"[Amendment] CIP 0104: Traffic-Based App Rewards","group_slug":"cip-vote","author":"Veronica Augustsson","sent_at":"2026-07-06T17:06:56.000Z","url":"https://lists.sync.global/g/cip-vote/message/757","subject":"[Amendment] CIP 0104: Traffic-Based App Rewards","snippet":"7RIDGE/C7 vote in favour. Veronica V E R O N I C A A U G U S T S S O N / P A R T N E R ​ ​ ​ ​ ​ 7RIDGE IS A PRIVATE MARKETS ASSET MANAGER INVESTED IN TRANSFORMATIVE TECHNOLOGY FOR FINANCIAL SERVICES ","cip_id_match":true},{"id":"cip-vote-756","thread_id":"120142604","thread_title":"[Amendment] CIP 0104: Traffic-Based App Rewards","group_slug":"cip-vote","author":"Luca Toscani","sent_at":"2026-07-06T17:01:22.000Z","url":"https://lists.sync.global/g/cip-vote/message/756","subject":"[Amendment] CIP 0104: Traffic-Based App Rewards","snippet":"Orb 1 votes in favor Luca Toscani (650) 283-3681","cip_id_match":true},{"id":"cip-vote-755","thread_id":"120142604","thread_title":"[Amendment] CIP 0104: Traffic-Based App Rewards","group_slug":"cip-vote","author":"Yiannis Varelas","sent_at":"2026-07-06T16:59:13.000Z","url":"https://lists.sync.global/g/cip-vote/message/755","subject":"[Amendment] CIP 0104: Traffic-Based App Rewards","snippet":"Five North in favor.","cip_id_match":true},{"id":"cip-vote-754","thread_id":"120142604","thread_title":"[Amendment] CIP 0104: Traffic-Based App Rewards","group_slug":"cip-vote","author":"Chris Zuehlke","sent_at":"2026-07-06T16:49:36.000Z","url":"https://lists.sync.global/g/cip-vote/message/754","subject":"[Amendment] CIP 0104: Traffic-Based App Rewards","snippet":"Cumberland DRW votes in favor","cip_id_match":true},{"id":"cip-vote-753","thread_id":"120142604","thread_title":"[Amendment] CIP 0104: Traffic-Based App Rewards","group_slug":"cip-vote","author":"Amanda Martin","sent_at":"2026-07-06T16:30:08.000Z","url":"https://lists.sync.global/g/cip-vote/message/753","subject":"[Amendment] CIP 0104: Traffic-Based App Rewards","snippet":"Hello Super Validator Node Owners, Please find ready for vote: Amendmended CIP 0104: Traffic-Based App Rewards The CIP text as a PR is viewable at: 8185745e773abcf2dc50fd916e000e4ce8f9894c Sponsors / ","cip_id_match":true},{"id":"cip-discuss-808","thread_id":"120047885","thread_title":"CIP-0104 Amendment: Featured App Weights","group_slug":"cip-discuss","author":"Kinga Bosse","sent_at":"2026-07-06T16:26:19.000Z","url":"https://lists.sync.global/g/cip-discuss/message/808","subject":"CIP-0104 Amendment: Featured App Weights","snippet":"MPCH is happy to endorse or sponsor.","cip_id_match":true}],"mailing_threads":[{"id":"120757337","title":"[MainNet] CIP-0104 Delay Recommendation","group_slug":"supervalidator-announce","message_count":0,"last_post_at":"2026-08-17T18:38:09.000Z","url":"https://lists.sync.global/g/supervalidator-announce/topic/mainnet_cip_0104_delay/120757337"},{"id":"120794896","title":"CIP-0104 MainNet Go-Live Update","group_slug":"validator-announce","message_count":0,"last_post_at":"2026-08-17T17:40:53.000Z","url":"https://lists.sync.global/g/validator-announce/topic/cip_0104_mainnet_go_live/120794896"},{"id":"117528378","title":"CIP-0104 Switching to Traffic-Based App Rewards -- Simon Meier","group_slug":"cip-discuss","message_count":24,"last_post_at":"2026-07-13T10:49:05.000Z","url":"https://lists.sync.global/g/cip-discuss/topic/cip_0104_switching_to/117528378"},{"id":"120142604","title":"[Amendment] CIP 0104: Traffic-Based App Rewards","group_slug":"cip-vote","message_count":9,"last_post_at":"2026-07-13T03:16:56.000Z","url":"https://lists.sync.global/g/cip-vote/topic/amendment_cip_0104/120142604"},{"id":"120154527","title":"[Amendment] CIP 0104: Traffic-Based App Rewards","group_slug":"cip-announce","message_count":1,"last_post_at":"2026-07-07T11:36:18.000Z","url":"https://lists.sync.global/g/cip-announce/topic/amendment_cip_0104/120154527"},{"id":"120047885","title":"CIP-0104 Amendment: Featured App Weights","group_slug":"cip-discuss","message_count":7,"last_post_at":"2026-07-06T16:26:00.000Z","url":"https://lists.sync.global/g/cip-discuss/topic/cip_0104_amendment_featured/120047885"},{"id":"117842138","title":"CIP 0104: Traffic-Based App Rewards","group_slug":"cip-announce","message_count":1,"last_post_at":"2026-02-16T16:59:00.000Z","url":"https://lists.sync.global/g/cip-announce/topic/cip_0104_traffic_based_app/117842138"},{"id":"117742327","title":"CIP 0104: Traffic-Based App Rewards","group_slug":"cip-vote","message_count":8,"last_post_at":"2026-02-12T11:42:00.000Z","url":"https://lists.sync.global/g/cip-vote/topic/cip_0104_traffic_based_app/117742327"}],"github_items":[{"id":"canton-network/splice#7838","type":"pr","repo":"canton-network/splice","number":7838,"title":"Fixes to calcs for CIP 104 v1.1 amendement","state":"open","author":"dfordivam","created_at":"2026-10-20T04:34:25.000Z","url":"https://github.com/canton-network/splice/pull/7838","snippet":"Fixes #7763 ### Pull Request Checklist #### Cluster Testing - [ ] If a cluster test is required, comment `/cluster_test` on this PR to request it, and ping someone with access to the DA-internal syste"},{"id":"canton-network/cf-docs#1879","type":"pr","repo":"canton-network/cf-docs","number":1879,"title":"Document traffic cost and app-reward economics formulas","state":"open","author":"8bitpal","created_at":"2026-10-16T12:32:51.000Z","url":"https://github.com/canton-network/cf-docs/pull/1879","snippet":"… Traffic-Based App Rewards](/global-synchronizer/splice-fundamentals/traffic-based-app-rewards): the CIP-0104 per-app minting allowance formula, with each term traced to its source (`extraTrafficPrice`, `amule …"},{"id":"canton-network/cf-docs#1878","type":"pr","repo":"canton-network/cf-docs","number":1878,"title":"Document that RewardCouponV2 collection is automatic, not a manual step","state":"open","author":"8bitpal","created_at":"2026-10-16T12:15:52.000Z","url":"https://github.com/canton-network/cf-docs/pull/1878","snippet":"… and `splice-wallet-reference.mdx`'s Reward collection bullet (which didn't mention `RewardCouponV2`/CIP-0104 at all) to state this explicitly, name the responsible triggers, and point to `POST /v0/wallet/tran …"},{"id":"canton-network/splice#7787","type":"pr","repo":"canton-network/splice","number":7787,"title":"Nudge global synchronizer time in CIP-104 integration test","state":"closed","author":"pawelperek-da","created_at":"2026-10-15T08:33:29.000Z","url":"https://github.com/canton-network/splice/pull/7787","snippet":"Fixes https://github.com/DACH-NY/cn-test-failures/issues/9740 ### Pull Request Checklist #### Cluster Testing - [ ] If a cluster test is required, comment `/cluster_test` on this PR to request it, and"},{"id":"canton-network/splice#7762","type":"issue","repo":"canton-network/splice","number":7762,"title":"Scan-app: Add reward computation considering asset activity weights","state":"open","author":"dfordivam","created_at":"2026-10-14T04:46:18.000Z","url":"https://github.com/canton-network/splice/issues/7762","snippet":"1. Add DB changes to store asset-activity weights, and computed values. 2. Assuming that per verdict asset-activity weights have been computed by the `appActivityComputation.computeActivities`, and in"},{"id":"canton-network/splice#7613","type":"issue","repo":"canton-network/splice","number":7613,"title":"Tracking: implement and activate CIP-104 amendment on MainNet","state":"open","author":"meiersi-da","created_at":"2026-10-02T13:30:34.000Z","url":"https://github.com/canton-network/splice/issues/7613","snippet":"### Get CIP-104 amendment accepted - [ ] Write CIP-104 amendment draft - amendment PR: https://github.com/canton-foundation/cips/pull/262 - minting delegations where delegate is not cohosted with app "},{"id":"canton-network/cf-docs#1783","type":"issue","repo":"canton-network/cf-docs","number":1783,"title":"CIP Index status are out of sync with the cips repo resulting in wrong AI summary","state":"open","author":"shreyas-da","created_at":"2026-10-02T11:53:10.000Z","url":"https://github.com/canton-network/cf-docs/issues/1783","snippet":"… istant answers CIP questions from this page, so it repeats the stale statuses. For example, it says CIP-0104 is \"Proposed\". The disclaimer at the [bottom of the page](https://docs.canton.network/overview/refe …"},{"id":"canton-foundation/cips#268","type":"pr","repo":"canton-foundation/cips","number":268,"title":"DRAFT CIP: Holdings-Denominated Capacity Rights","state":"open","author":"dark-sole","created_at":"2026-09-23T11:32:06.000Z","url":"https://github.com/canton-foundation/cips/pull/268","snippet":"… al strip (TC). Issuance follows the commitment ratio. It completes CIP-0105/0116 and deprecates the CIP-0104 reward machinery, the CIP-0098 cap, the CIP-0084 price recommendation and round-based minting. Disc …"},{"id":"canton-foundation/canton-dev-fund#840","type":"issue","repo":"canton-foundation/canton-dev-fund","number":840,"title":"Decentralization manager phase 2 proposal #530 - Milestone 4: Ongoing Maintenance","state":"open","author":"pedrodneves","created_at":"2026-09-21T15:41:03.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/issues/840","snippet":"### Milestone 4: Ongoing Maintenance | Field | Details | | :---- | :---- | | **Estimated Delivery** | Begins after delivery of Milestone 3; covers 12 months of support | | **Focus** | Keeping the Rewa"},{"id":"canton-foundation/canton-dev-fund#837","type":"issue","repo":"canton-foundation/canton-dev-fund","number":837,"title":"Decentralization manager phase 2 proposal #530 - Milestone 1: Reward Engine (CIP-104)","state":"open","author":"pedrodneves","created_at":"2026-09-21T15:40:31.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/issues/837","snippet":"### Milestone 1: Reward Engine (CIP-104) | Field | Details | | :---- | :---- | | **Estimated Delivery** | 2 months after grant approval | | **Focus** | A generalized engine for routing CIP-104 traffic"},{"id":"canton-foundation/cips#262","type":"pr","repo":"canton-foundation/cips","number":262,"title":"DRAFT: CIP-104 amendment","state":"open","author":"meiersi-da","created_at":"2026-09-18T13:23:07.000Z","url":"https://github.com/canton-foundation/cips/pull/262","snippet":"WIP - please ignore for now"},{"id":"canton-foundation/canton-dev-fund#782","type":"pr","repo":"canton-foundation/canton-dev-fund","number":782,"title":"[Amendment] Decentralization Manager Phase 2 - Replace Milestone 1 (Reward Engine to Decentralize an Existing Party)","state":"closed","author":"gabitu7","created_at":"2026-09-09T15:37:00.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/pull/782","snippet":"## Development Fund Proposal Amendment **Proposal file:** [proposals/2026-07-BitSafe-decentralization-manager-phase-2.md](https://github.com/gabitu7/canton-dev-fund/blob/decentralization-manager-phase"},{"id":"canton-foundation/canton-dev-fund#727","type":"issue","repo":"canton-foundation/canton-dev-fund","number":727,"title":"PR #681 — Milestone 4: Ongoing Maintenance","state":"open","author":"github-actions[bot]","created_at":"2026-08-27T14:36:00.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/issues/727","snippet":"Parent: #723 PR: https://github.com/canton-foundation/canton-dev-fund/pull/681 | Field | Details | | :---- | :---- | | **Estimated Delivery** | Begins after delivery of Milestone 3; covers 12 months o"},{"id":"canton-foundation/canton-dev-fund#724","type":"issue","repo":"canton-foundation/canton-dev-fund","number":724,"title":"PR #681 — Milestone 1: Reward Engine (CIP-104)","state":"open","author":"github-actions[bot]","created_at":"2026-08-27T14:35:56.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/issues/724","snippet":"Parent: #723 PR: https://github.com/canton-foundation/canton-dev-fund/pull/681 | Field | Details | | :---- | :---- | | **Estimated Delivery** | 2 months after grant approval | | **Focus** | A generali"},{"id":"canton-network/cf-docs#1396","type":"pr","repo":"canton-network/cf-docs","number":1396,"title":"Update Canton Coin Tokenomics page for CIP-0104","state":"closed","author":"8bitpal","created_at":"2026-08-14T12:31:27.000Z","url":"https://github.com/canton-network/cf-docs/pull/1396","snippet":"## Summary - Adds CIP-0104 (traffic-based app rewards) coverage to the Canton Coin Tokenomics reference page, which previously …"},{"id":"canton-network/cf-docs#1392","type":"issue","repo":"canton-network/cf-docs","number":1392,"title":"Canton Coin Tokenomics page presents outdated information","state":"closed","author":"amarqueslee-da","created_at":"2026-08-14T09:45:51.000Z","url":"https://github.com/canton-network/cf-docs/issues/1392","snippet":"… de new and superseding information from CIP-104 https://github.com/canton-foundation/cips/blob/main/cip-0104/cip-0104.md . For example, it still describes rewards in terms of featured app activity markers. It …"},{"id":"canton-network/splice-multi-sync#8","type":"pr","repo":"canton-network/splice-multi-sync","number":8,"title":"PoC: extension reward reporting + expansion (Daml)","state":"closed","author":"timwu20","created_at":"2026-08-03T20:01:42Z","url":"https://github.com/canton-network/splice-multi-sync/pull/8","snippet":"**Daml PoC** of the extension reward integration sketched in the design doc's Section H, stacked on the buy rung (#2). On-ledger pieces only — the SV-side rate computation (tranche split by burn share"},{"id":"canton-network/splice#6594","type":"issue","repo":"canton-network/splice","number":6594,"title":"Remove Scan app config option enableAppActivityRecordAndTrafficIngestion","state":"closed","author":"dfordivam","created_at":"2026-07-29T02:59:48Z","url":"https://github.com/canton-network/splice/issues/6594","snippet":"As the CIP-104 based rewards becomes the default, this option must be removed, and adjust all the code to always compute app activity and serve the data on http endpoints."},{"id":"canton-foundation/canton-dev-fund#585","type":"issue","repo":"canton-foundation/canton-dev-fund","number":585,"title":"PR #479 — Milestone 4: Protocol-Conformant Free Confirmation Responses","state":"open","author":"github-actions[bot]","created_at":"2026-07-22T21:02:51Z","url":"https://github.com/canton-foundation/canton-dev-fund/issues/585","snippet":"Parent: #581 PR: https://github.com/canton-foundation/canton-dev-fund/pull/479 | | | | :---- | :---- | | **Estimated Delivery** | Month 6 | | **Focus** | Canton protocol changes | Deliverables: - Cant"},{"id":"canton-foundation/canton-dev-fund#584","type":"issue","repo":"canton-foundation/canton-dev-fund","number":584,"title":"PR #479 — Milestone 3: On-Ledger Reward Workflow, Dry-Run, and MainNet Deployment","state":"open","author":"github-actions[bot]","created_at":"2026-07-22T21:02:50Z","url":"https://github.com/canton-foundation/canton-dev-fund/issues/584","snippet":"… - Featured app weights and mechanisms for adjusting those weights as proposed in [the corresponding CIP-0104 amendment](https://github.com/canton-foundation/cips/pull/238). **Acceptance Criteria:** Traffic-ba …"},{"id":"canton-foundation/canton-dev-fund#583","type":"issue","repo":"canton-foundation/canton-dev-fund","number":583,"title":"PR #479 — Milestone 2: Activity Records & Reward Computation Infrastructure","state":"open","author":"github-actions[bot]","created_at":"2026-07-22T21:02:48Z","url":"https://github.com/canton-foundation/canton-dev-fund/issues/583","snippet":"… ore from the Ledger API. - Scan app: extended `ScanVerdictIngestion` computing activity records per CIP-0104 formula, with round attribution and confirmer-based traffic weight computation. - Scan app: `Comput …"},{"id":"canton-network/splice#6501","type":"pr","repo":"canton-network/splice","number":6501,"title":"SV UI: CIP-104 Support UpdateFeatureAppRight Vote","state":"closed","author":"dfordivam","created_at":"2026-07-22T06:14:11Z","url":"https://github.com/canton-network/splice/pull/6501","snippet":"Duplicate of https://github.com/canton-network/splice/pull/6441 Opened to run the CI ### Pull Request Checklist #### Cluster Testing - [ ] If a cluster test is required, comment `/cluster_test` on thi"},{"id":"canton-foundation/canton-dev-fund#564","type":"issue","repo":"canton-foundation/canton-dev-fund","number":564,"title":"OpenZeppelin Canton Ecosystem Stack #262 - Milestone 1: Token Foundation and dApp Framework","state":"open","author":"pedrodneves","created_at":"2026-07-16T11:45:54Z","url":"https://github.com/canton-foundation/canton-dev-fund/issues/564","snippet":"## Milestone 1: Token Foundation and dApp Framework | Field | Value | | :---- | :---- | | **Estimated Delivery** | Quarter 1: May to July 2026 | | **Focus** | Foundational library components and Refer"},{"id":"canton-network/splice#6441","type":"pr","repo":"canton-network/splice","number":6441,"title":"SV UI: CIP-104 Support UpdateFeatureAppRight Vote","state":"closed","author":"JYC11","created_at":"2026-07-16T07:01:16Z","url":"https://github.com/canton-network/splice/pull/6441","snippet":"fixes: https://github.com/canton-network/splice/issues/6236 refactor - `GrantRevokeFeaturedAppForm` had some hooks that could also be used in the new form needed to support this vote so it was abstrac"},{"id":"canton-foundation/canton-dev-fund#530","type":"pr","repo":"canton-foundation/canton-dev-fund","number":530,"title":"Decentralization manager phase 2 proposal","state":"closed","author":"gabitu7","created_at":"2026-07-14T10:15:44Z","url":"https://github.com/canton-foundation/canton-dev-fund/pull/530","snippet":"## Development Fund Proposal Submission **Proposal file:** [proposals/decentralization-manager-phase-2.md](https://github.com/gabitu7/canton-dev-fund/blob/decentralization-manager-phase-2-proposal/pro"}],"blog_posts":[{"id":"cantonnews-canton-s-q3-more-apps-lower-fee-totals-and-a-higher-burn-ratio","title":"Canton’s Q3: more apps, lower fee totals and a higher burn ratio","excerpt":"Canton Strategic Holdings’ Q3 review tracks a growing application base, live institutional trades and lower transaction activity. We break down the figures and what they mean for the network.","published_at":"2026-10-16T05:59:20.135Z","url":"https://cantonnews.org/canton-s-q3-more-apps-lower-fee-totals-and-a-higher-burn-ratio","tags":"third-party,aggregator","source_label":"aggregator"},{"id":"cantonnews-sync-insights-launches-unified-workspace-for-analytics-monitoring-and-automation-on-canton-network","title":"Sync Insights Launches Unified Workspace for Analytics, Monitoring, and Automation on Canton Network","excerpt":"Sync Insights has launched a unified workspace for Canton Network combining analytics, automated workflows, governance visibility, private transfer insights, and transaction parsing, building on a platform that has delivered more than 800,000 insights since June 2025.","published_at":"2026-09-02T10:14:21.030Z","url":"https://cantonnews.org/sync-insights-launches-unified-workspace-for-analytics-monitoring-and-automation-on-canton-network","tags":"third-party,aggregator","source_label":"aggregator"},{"id":"cantonnews-canton-network-q2-2026-a-deep-dive-into-transactions-apps-and-validators","title":"Canton Network Q2 2026: A Deep Dive Into Transactions, Apps and Validators","excerpt":"Canton Strategic Holdings' Q2 report says Canton Network averaged 2.28 million daily transactions, Featured Apps increased from 47 to 107, and approximately 200 new Validators launched. This deep dive examines the reported activity, institutional transactions, application growth, governance changes and data qualifications behind those figures.","published_at":"2026-07-18T13:19:27.925Z","url":"https://cantonnews.org/canton-network-q2-2026-a-deep-dive-into-transactions-apps-and-validators","tags":"third-party,aggregator","source_label":"aggregator"},{"id":"cantonnews-canton-ends-passive-validator-rewards-as-incentives-shift-toward-usage","title":"Canton Ends Passive Validator Rewards as Incentives Shift Toward Usage","excerpt":"Canton Network has ended liveness rewards for validators, moving its incentive model away from passive node operation and toward usage, application demand, and long-term alignment.","published_at":"2026-05-04T00:07:18.719Z","url":"https://cantonnews.org/canton-ends-passive-validator-rewards-as-incentives-shift-toward-usage","tags":"third-party,aggregator","source_label":"aggregator"},{"id":"slack-C09BJHMKULX-1775779431.864729","title":"CANTON 3.4 TO CANTON 3.5 TRANSITION","excerpt":"CANTON 3.4 TO CANTON 3.5 TRANSITION Update: 2026-04-09 Phase 1: Splice 0.5.x releases pause, and multiple new Splice Daml models go into effect Splice 0.5.18 is now available on DevNet, and will roll out to TestNet and MainNet over the coming two weeks. • This will be the final f","published_at":"2026-04-10T00:03:51.000Z","url":"https://unitynodesworkspace.slack.com/archives/C09BJHMKULX/p1775779431864729","tags":"announcements,news","source_label":"blog"}],"youtube_videos":[],"derivedAt":"2026-10-21T18:59:44.064Z","source":"derived from cips + forum_posts + mailing_messages + github_items + blog_posts + youtube_videos","canonical":"https://ccpedia.xyz/cips/0104/citations"}