KIRA Announcements

1190
Telegram
KIRA Announcements

Happy New Year everyone, and dont worry, things are being readjusted a bit on social media, more announcements coming soon, stay tuned please.

KIRA Announcements
post-img

Happy Christmas 🎄🎉❤️ to all of our #KIRA community. Stay tuned for our latest improvements on mainnet release and roadmap.

https://twitter.com/kira_official/status/1606905564440956930?s=46&t=qqIXqR2Or9sDGcT3S0YGAw

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND (miro)
🔹Working on automatic deployment and release versioning
🔹Updated supported version of flutter to 2.3.9
🔹Fixed URL path on IPFS
🔹Next step : Adjustments before release of MVP

MIDDLEWARE (interx)
🔹Correct the output for transactions endpoint.
🔹Finalize filtering feature by date, status, and type.
🔹Add pagination to the endpoint response.
🔹Add integration, and unit tests for the endpoint.
🔹Next step : Figure out the way to fetch transaction fee for user transactions
🔹Continue working on bitcoin endpoint

BACKEND (sekai)
🔹Support tester on variety of bug and modifications regarding several exisiting modules
🔹Move commission rate from Validator to staking pool and resolve issues
🔹Next step : Continue supporting tester, and further enhancement on governance properties validation

WALLET (saifu)
🔹Continued work on Vault Pages
🔹Continued work on User Authentication
🔹Next step : Generation of QR codes

INFRASTRUCTURE (km, tools)
🔹R&D data over air
🔹Next step : R&D data over air go

https://twitter.com/kira_official/status/1605279286663041034?s=46&t=AAP0-eK0jO5MZoubSUKt2g

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Working on automatic deployment and release versioning
🔹 Added proxy support
🔹 Next step: Adjustments before release of MVP

MIDDLEWARE
🔹 Investigate the way to fetch failed transactions per user
🔹 Filter cached transactions by date, status, and type
🔹 Next step : Complete filtering feature by direction as well as sorting and write integration tests for the api.

BACKEND
🔹 Communication for documentation and CLI spec
🔹 Communication for gov properties changes & create PR for validator fee share as decimal from integer
🔹 Communication for distribution module implementation
🔹 Communication cli proposed spec on twitter
🔹 Research for failed txs query
🔹 Next step : Continue building governance updates, and supporting Kamil and Tim

WALLET
🔹 Finished work on code architecture changes of Setup PIN Page
🔹 Continued work on Vault Pages
🔹 Continued work on User Authentication
🔹 Next step : Generation of QR codes

INFRASTRUCTURE
🔹 R&D data over air
🔹 Next step : R&D data over air

https://twitter.com/kira_official/status/1601595302435135488?s=46&t=3SXbVAJP-iplh7UyYoT_OQ

KIRA Announcements
post-img

📰Welcome to the November edition of the #KIRA monthly newsletter, highlighting everything we have done in November and what to expect going forward.

Let us know what you would like to see in December and going forward into 2023. 🤝

https://blog.kira.network/kira-newsletter-november-2022-dab3747ae829

https://twitter.com/kira_official/status/1600128337803763712?s=46&t=IFvN8vnUlv1M3SmPRiwsZw

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Finished work on responsive transaction fee
🔹 Started work on automatic deployment and release versioning
🔹 Next step : Adjustments before release of MVP

MIDDLEWARE
🔹 Implement new cache db for user transaction management(WIP)
🔹 Find optimized ways to bypass tendermint limitations for querying transactions by various filtering options (WIP)
🔹 Add new filtering options as param (Status, Msg Types)
🔹 Next step : Complete WIPs

BACKEND
🔹 Complete collectives module
🔹 Spending module update
🔹 ubi module update for spending module interface change
🔹 Next step : Support Kamil and Tim

WALLET
🔹 Continued work on code architecture changes of Setup PIN Page
🔹 Continued work on Vault Pages
🔹 Next step : Generation of QR codes

INFRASTRUCTURE
🔹 R&D data over air
🔹 Next step : R&D data over air


https://twitter.com/kira_official/status/1599428575991541760?s=46&t=MupRdnQW8RKxAMLVk3QogQ

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Continued work on responsive transaction fee
🔹 Next step: Automatic deployment and release versioning

MIDDLEWARE
🔹 Add integration tests for EVM endpoints
🔹 Update uint64 to uint256 for evm balances

BACKEND
🔹 Create message, proposal, keys, codecs on types for collectives
🔹 Create basic infrastructure for keeper (grpc query, msg server, collective getter/setter, keeper, cli)
🔹 Basic implementation of CreateCollective, ContributeCollective, DonateCollective, WithdrawCollective
🔹 Implement basic proposal apply functions for collectives
🔹Configure additional properties on gov properties for collectives
🔹Add validations on collectives creation & implement auto-removal of collectives that does not reach min bond collective
🔹Next step : Complete collectives module (KIP-83)

WALLET
🔹 Continued work on code architecture changes of Setup PIN Page
🔹 Continued work User Interface tests in Setup PIN Page
🔹 Started work on Vault Pages
🔹 Next step : Generation of QR codes

INFRASTRUCTURE
🔹 R&D data over air
🔹 Next step : R&D data over air

https://twitter.com/kira_official/status/1597266279546916864?s=46&t=H3PH46zjP7nHsJkW89Lr9g

KIRA Announcements
post-img

KIRAs revolutionary Multi-Bonded Proof-of-Stake consensus model solves the limitations of current Proof-of-Stake models, providing unprecedented security, added utility for old and new-age assets, and new avenues for potentially unlimited capital inflows.

Find out more about MBPoS and how it solves the limitations of current PoS models in the presentation below: https://www.youtube.com/watch?v=oceGUa9B3Jg&ab_channel=KIRA

https://twitter.com/kira_official/status/1595059788429361161?s=46&t=mI60XyrL1TWIjEfCdUP2Cw

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Finished bug with pages routing in Account Send Page
🔹 Started work on responsive transaction fee
🔹 Next step: Automatic deployment and release versioning

MIDDLEWARE
🔹 Eliminated old endpoints from interx
🔹 Added filtering options for sort and status to transactions query endpoint
🔹 Added unit tests for evm endpoints
🔹 Made endpoints accept epochs not only date format for dateStart and dateEnd query options
🔹 Added some validation checks for filtering options (dateStart, dateEnd and direction)

BACKEND
🔹 Tech design of KIP 83 (Staking collectives) while reviewing codebase
🔹 Build protobuf of collectives module based on spec (txs, queries, genesis, state)
🔹 Resolve protobuf build issues and generate pb.go
🔹 Next step: Build logic for collectives from protobuf build

WALLET
🔹 Continued work on code architecture changes of Setup Pin Page
🔹 Updated unit test for critical features and added new in Setup Pin Page
🔹 Nest step: Redesigning Vault Pages

INFRASTRUCTURE
🔹 R&D data over air
🔹 Next step: R&D data over air

https://twitter.com/kira_official/status/1594324162713116675?s=46&t=gPvbrTL9QQQDzDD0uSkHCg

KIRA Announcements

KIRA Quiz

Welcome everyone to the first KIRA quiz in our telegram. The quiz will start at exactly 1500 UTC on 19/11/2022 in this Telegram channel, and the winner will receive $50 so stay tuned!

The questions will be based on the MBPoS article below, and are in a timed short answer format: https://blog.kira.network/mbpos-consensus-and-asset-liquidity-through-staking-derivatives-8e729ea6663f

There will be 5 questions, with a 1-minute time frame to answer each question after it’s been posted. Answers must be sent into chat within the 1-minute timeframe in order to be eligible, and each person can only answer a question once.

Furthermore, to avoid spam, for the duration of the quiz anyone posting anything other than their answer will be disqualified.
If there are multiple people tied after the five questions we will run a further three more difficult questions, and if there is still a tie, the winner will be randomly selected from the remaining candidates.

If you have any further questions feel free to drop them in here,, we are looking forward to seeing you there. 😊

https://twitter.com/kira_official/status/1593593012701073408?s=46&t=OJeGifhHt9_tpnlJwyUc0

KIRA Announcements
post-img

GIVEAWAY ALERT

At KIRA we believe in giving back to the community, especially after everything that's happened in Crypto recently, which is why we are giving away another $200 to one lucky winner. 🍀

See the tweet below for details on how to enter: https://twitter.com/kira_official/status/1593187496745373699?s=46&t=4pKcOoc6cH2or76Pnoclcw

If you haven't already make sure to check out our latest article, explaining our innovative Multi Bonded Proof of Stake consensus mechanism in detail: https://blog.kira.network/mbpos-consensus-and-asset-liquidity-through-staking-derivatives-8e729ea6663f

KIRA Announcements
post-img

MULTI BONDED PROOF OF STAKE EXPLAINED

KIRA’s revolutionary Multi-Bonded-Proof-of-Stake consensus model enables liquid staking through 1:1 staking derivatives, ensuring the security of the network whilst maintaining full ownership of your assets.

This means you can stake any digital/virtual asset to secure the network rather than the native network token that is the case with traditional PoS consensus, and receive staking derivatives of the asset you staked.

MBPoS bears some similarities to Cosmos ICS, but there are very important differences in the way in which MBPoS removes a single point of failure and how the KIRA governance system removes bad actors securing the network further.

Learn more about how KIRA's MBPoS consensus mechanism works, how it improves upon current systems and what the future might hold in the NFT/gaming space, in the easily digestible article below:

https://blog.kira.network/mbpos-consensus-and-asset-liquidity-through-staking-derivatives-8e729ea6663f

https://twitter.com/KIRA_Official/status/1592536952863363073?s=20&t=7ly_nai-0OyxmUEXFD8pLQ

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Finished integration of Dashboard Page
🔹 Fixing bug with pages routing in Account Send Page
🔹 Next step: Automatic deployment and release versioning

MIDDLEWARE
🔹 Add unit test for EVM endpoints (wip)
🔹 Fix integration tests for CI pass
🔹 Check interx binary publish CI (blocked by windows/arm64)

BACKEND
🔹 Resolve Kamil's comments on CLI
🔹 SDK upgrade to v0.45.10
🔹 Release a new version for changes made from comments
🔹 Next step: Work on KIP 83 (staking collectives)

WALLET
🔹 Continued work on code architecture changes of Setup PIN page
🔹 Next step: Redesigning Vault Pages

INFRASTRUCTURE
🔹 Added data to carrier wave, wrote output to file.
🔹 Next step: adjust code to work with string.

https://twitter.com/kira_official/status/1591422488533405699?s=46&t=e4_KjKK6GJKlJZrTYob8Fg

KIRA Announcements
post-img

Welcome to the first edition of our KIRA monthly Newsletter.

This is a new series that will be published at the end of each month giving an overview of everything we have done at KIRA in the last month and all the progress we have made as well as some idea of what to expect in the coming months as well.

Let us know what you would like to see in the November edition 🤝

https://blog.kira.network/kira-newsletter-october-2022-4d6508be4c21

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Finished Loading Page with Network List
🔹 Started working on integration of Dashboard Page
🔹 Next step: Automatic deployment and release versioning

MIDDLEWARE
🔹 Add all execution fees query
🔹 Fix camelCase for execution fees query
🔹 Fix sekaid version mismatch for interx protogen/integration-test scripts
🔹 Finalize ETH transfer, Token transfer (in testing)
🔹 Next step: finalise EVM and release a new version

BACKEND
🔹 Add queries for councilor module
🔹 Add example command for councilor
🔹 Discussion for execution fees query
🔹 Bug fix: Prevent councilor from changing username or moniker
🔹 Add missing query for blacklisted permission addresses
🔹 Resolve all existing tests
🔹 Implement missing queries for councilor blacklisted


WALLET
🔹 More code architecture changes of setup PIN Page
🔹 Next step: Redesigning Vault Pages

INFRASTRUCTURE
🔹 R & D data-over-air transmission in audio frequencies
🔹 Next step: R & D data-over-air transmission in audio frequencies

https://twitter.com/KIRA_Official/status/1585967752388390912?s=20&t=1xhQmGImodkQDt9quVZ5Zg

KIRA Announcements
post-img

👻Given its Halloween coming up we are giving away another $200 to one lucky winner!

Check the tweet below to enter and make sure you are following our Youtube channel for more KIRA content and videos 👊

https://twitter.com/KIRA_Official/status/1585231648638967808?s=20&t=S3Q-DR03U01fB4-onsJ6yQ

KIRA Announcements

The KIRA network compliments existing blockchains, acting as an interchain layer with access to staked tokens, enabling:

✅Liquid staking
✅Leverage staking
✅Yield farming of any asset

On any chain, any time. 🤝

Find out more👇:
https://www.youtube.com/watch?v=l-gdp-zquf4&ab_channel=KIRA

KIRA Announcements
post-img

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Finished Broadcast Transaction page
🔹 Started integration of Send Tokens, Confirm Transaction and Broadcast Transaction path
🔹 Next step : Integration of Loading Page

MIDDLEWARE
🔹 Fix execution fee query by transaction type
🔹 Check out execution fees query (we already have PR on sekaid https://github.com/KiraCore/sekai/pull/362 )
🔹 Fix token rates query
🔹 Add EVM faucet info query
🔹 Figure out ETH transfer from faucet account
🔹 Work on balances API for bitcoin with implementing API queue
🔹 Write unit tests for completed APIs.
🔹 Work on faucet API (WIP)
🔹 Next step : EVM Faucet, BTC Faucet

BACKEND
🔹 Write further codebase for councilor proposal, status, tx messages (ProposalResetWholeCouncilorRank, MsgCouncilorPause, MsgCouncilorUnpause, MsgCouncilorActivate) & Resolve build errors on councilor module changes
🔹 Discussion for councilor management logic
🔹 Review stackable data on distribution module & found out a possible problem
🔹 Next step : Implement further councilor logic & remove stackable data on distribution module

WALLET
🔹Finished code refactor responsible for app theme
🔹 Started code refactor of PIN page
🔹 Next step : Redesigning Vault Pages

INFRASTRUCTURE
🔹Deployed new test-network for fronted
🔹 Deployed main site
🔹 Started writing an article on test-net deployment using CLI
🔹 Next step : finalize article

https://github.com/KiraCore/sekai/pull/362

https://twitter.com/KIRA_Official/status/1580888455558533120?s=20&t=CeXM39JQVvrT8droayPNuA

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Finished “Confirm Transaction” page
🔹 Started building “Broadcast Transaction” page
🔹 Generic cleanup of repository on GitHub (now all commits are signed by authors with cryptographic GPG key)
🔹 Next step : Integration of Broadcast Transaction page

MIDDLEWARE
🔹 Fixed all camelCase response data
🔹 Added EVM faucet endpoint (Windows Information Protection (WIP) for private key sign/broadcast)
🔹 Completed implementation for accounts, block, network status, transactions, and transfer APIs
🔹 WIP for block and faucet API
🔹 Next step : Finalize private key sign/broadcast
🔹 Next step : Finalize balances and faucet API

BACKEND
🔹 Debugged issue with a validator set case for upgrade
🔹 Added Genesis Upgrader (allows application upgrade via governance process)
🔹 Updated “pools-by-account” query help for the Multistaking module
🔹 Fixed proto-gen issue for container name conflict
🔹 Resolved possible panic bug with Reward distributor module
🔹 Modified protobufs on councilor work

WALLET
🔹 Redesign of code responsible for app theme
🔹 Next step : Code refactor of PIN Sign in view

INFRASTRUCTURE
🔹 Tested and merged website update.
🔹 Added notes on bugs and functionality issues.
🔹 Researched TSS limitations in order to use it with bitcoin core.
🔹 Next step : PoC CLI tool for TSS

https://twitter.com/KIRA_Official/status/1578338593117872128

KIRA Announcements
post-img

🚨Its been an exciting week at KIRA and we want to thank our community for their continued support, so we are giving away $200 to one lucky winner! Check out the tweet below to enter and have your chance to win, good luck! 💸💰

👇
https://twitter.com/KIRA_Official/status/1578325456990130177?s=20&t=Lh5s-cJsGr3-Ld2AyIXJ9Q

KIRA Announcements

Our CEO @milanavalmont discusses the differences between PoW and PoS systems in the context of the Ethereum Merge.

Crucially, she highlights the weaknesses that remain in a PoS system, namely that the system favors early adopters who may have gotten a big bag of native tokens for cheap, and being dependent on a “stake-as-trust” system could have protocol-breaking implications in a cross-chain ecosystem. She then explains how KIRA's innovative Multi-Bonded-Proof-of-Stake solves such issues.

Check out the full article below👇: https://hackernoon.com/looking-into-ethereums-merge-and-how-kira-circumvents-poss-biggest-weakness

KIRA Announcements
post-img

KIRA has a unique and innovative Governance Model that aims to continuously improve its efficiency and decentralisation, independent of wealth and stake distribution.

In order for an individual to become a validator, they must first be accepted by the current network validators in order to prevent fraudulent activities and bad actors.

On top of this, by allowing the network to be governed by a syndicate of validators the scalability of the network itself is guaranteed, while eliminating the need to worry about what occurs on-chain.

Learn more about our Governance Model below: https://blog.kira.network/kira-governance-model-4ef09e067386

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Finished integration of Send Tokens page with infrastructure
🔹 Started Confirm Transaction page
🔹 Next step : Broadcast Transaction page

MIDDLEWARE
🔹 Completed unit tests and released new version that involves integration tests written in bash script and unit tests for golang
🔹 Worked on bitcoin api and completed bitcoin status api.
🔹 Next step : Continue to work on adding more bitcoin apis and complete blocks and transactions endpoint.

BACKEND
🔹 Added permission to check basket module emergency actions
🔹 Added queries for mints,burn,swap amount done during limit period along with CLI commands
🔹 Tested emergency cli commands, and mints, burn, swap amount on limit period query CLI and resolve issues
🔹 Implemented average disbalance function & slippage fee on swap operation
🔹 Implemented sending slippage fee to “fee collector account” to pay network
🔹 Implemented basket tokens to claim rewards in case of holding multistaking tokens
🔹 Added unit test for basket action history, basket get, set, delete, create, min, burn
🔹 Resolved issue for in-state upgrade without binary changes
🔹 Next step : Resolve soft fork issue + upgrade plan fields, governance claim councilor

WALLET
🔹 Tons of chrome extension testing and started the first working extension with back-end communications, and tons of features
🔹 Added Flutter into the chrome extension and made it possible to support video scanning
🔹 Added useful scanning ability, for the future features we want to add
🔹 Next step : Finish up the back-end for the chrome extension, so we can start scaling it up with UX and features.

INFRASTRUCTURE
🔹 Researching on how to implement multisig for validator set without breaking to groups
🔹 Researched rescan threshold for bitcoin core watchwallet
🔹 Next step : Continue to research on multisig

https://twitter.com/KIRA_Official/status/1575434684871413767

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Started integration of Send Tokens page with infrastructure
🔹 Next step: Finishing Send Tokens page integration with infrastructure

MIDDLEWARE
🔹 Added EVM contract write endpoint
🔹 Introduced EVM faucet configuration
🔹 Completed unit tests for proposal, UBI, pool and status API functions
🔹 Working on integration tests using golang
🔹 Next step : write EVM faucet endpoint
🔹 Next step: work on bitcoin APIs and build basic structure for integration tests

BACKEND
🔹 Added basket stores management by denom
🔹 Implemented CLI commands for transactions, queries, proposals and grpc query
🔹 Add limitation on min/max amounts on mint/burn/swap
🔹 Added more restrictions on tokens cap and limitation period
🔹 Added permission to check basket module emergency actions
🔹 Tested CLI commands : mints/burn/swap amount, limitation period, emergency actions and resolved issues
🔹 Next step : Complete basket module, upgrade issue fixes (in-state)

WALLET
🔹 Report page is setup, similar to a Google Forms, for reporting bugs and Issues related to SAIFU
🔹 Fixes as reported by Internal team from Report page
🔹 Testing and working on web extensions to add SAIFU features to internet browsers, and connecting browser to saifu via an extensions
🔹 Next step : Continue exploring what’s possible with web extensions and what features it can or can’t support from SAIFU

INFRASTRUCTURE
🔹 Finalized research of the bitcoin core limitations. Results written in documentation
🔹 Next step : Prepare data for the next testnet iteration. Research limitations of multisig transactions on bitcoin network

https://twitter.com/KIRA_Official/status/1573249197280837632

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Finished Send Tokens page
🔹 Next step : Integration of Send Tokens page and infrastructure

MIDDLEWARE
🔹 ABI decode for contract call
🔹 Finalize Read Contract endpoint
🔹 WIP: Write Contract endpoint
🔹 Unit tests for APIs that query genesis, data reference, tokens, upgrade plan, node discovery, and permission data
🔹 Next step : EVM faucet endpoint
🔹 Next step : Complete unit tests and basic structure for integration tests

BACKEND
🔹 Connect basket module to app.go
🔹 Add more protobuf for txs of basket module
🔹 Implement mint, burn, swap operations
🔹 Implement proposal system
🔹 Surplus increase on swap operation
🔹 Implement surplus withdraw operation via proposal
🔹 Next step : Complete basket module, gov claim councilor

WALLET
🔹 Built interface screens for Shared Secrets update, these are simplified screen to support the back-end code produced last week.
🔹 Added feature to show all the Shared Secret’s categories, selecting multiple categories, and storing data with a secure storage.
🔹 Next step : Implement Shared Secret’s functions (such as adding/deleting/modifying peers that you want to share information securely) and expanding the categories of things that can shared securely.

INFRASTRUCTURE
🔹 Continued testing btcnode endpoints and address re-scanning features
🔹 Next step : Put results in the doc. Test multisig limitations.

https://twitter.com/KIRA_Official/status/1570760921571786760

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Finished new Transactions system.
🔹 Next step : Send Tokens Page UI.

MIDDLEWARE
🔹 Fix response json snake_case issue.
🔹 Prepare read/write contract for EVM endpoints. (query ABI, read ABI json and prepare packed calldata)
🔹 Complete unit tests for api functions related to account, transactions, validators, faucet and proposals.
🔹 Next step: Complete unit tests for apis that query genesis, data reference, tokens, upgrade plan, node discovery, and permission data.
🔹 Next step : Read/Write contract on EVM chains.

BACKEND
🔹 Built basic protobuf for basket module.
🔹 Initiate basket module types, keeper, CLI files.
🔹 In progress of building read/write logic for basket objects.

WALLET
🔹 Finished end to end encryption implementation (Diffie-Hellman), that is to be used for SAIFU and others applications.
🔹 Continued working on IOS fixes and release, waiting approval.
🔹 Next step : Built new UI that interacts with new (end to end) implementation of Diffie-Hellman, so that SAIFU can register and store many secret communication channels and also be able to ensure each interaction with SAIFU is a secure channel.

INFRASTRUCTURE
🔹 Deployed latest environment for the front-end.
🔹 Next step : Testing Bitcoinnode capabilities and limitations in terms of processing requests.

https://twitter.com/KIRA_Official/status/1568140947740925953

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Finished rebuilding Account Page - Balances tab
🔹 Next step : Dashboard Page.

MIDDLEWARE
🔹 Update response data json to always use snake_case
🔹 Remove gas_wanted and gas_used from transaction endpoints
🔹 Application Binary Interface (ABI) endpoints of EVM chains
🔹 Next step : Add remaining EVM endpoints.

BACKEND
🔹 Built documents for staking, slashing, updated gov module proposals section
🔹 Resolves issue on upgrade module for distributor module genesis import/export
🔹 Next step : KIP 78 - Token Basketing module (*multiple types of a different tokens such as stablecoins can be combined - basketed - into a single token before whitelisting them for staking*)

WALLET
🔹 Worked on creating audio files (wav) and including hidden data inside (steganography)
🔹 Worked on release of experimental SAIFU app for IOS.
🔹 Added documentation on Audio QRC Steganography
🔹 Next step : Start working on diffie key exchange for establishing secure communication channels.

INFRASTRUCTURE
🔹 Tested prime numbers generator for SAIFU [DHKE](https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange). Collected data from bitcoin node for further testing. Tested bitcoin node CLI wrapper under the load (I/O operations)
🔹 Next step : Testing RPC endpoints of bitcoin node. Deploying testing environment for front-end team.

https://twitter.com/KIRA_Official/status/1565656366475255809

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹 Working on Account page, list of current Tokens Balances tab
🔹 Next step : Loading page

MIDDLEWARE
🔹(EVM chains) - Finalized account/balance queries (70%).
🔹 Next step : Finalize remaining EVM queries (30%) , update response data JSON to use snake_case

BACKEND
🔹Consider LP tokens and coins ratio in case of undelegation
🔹Prevent upsert staking pool and new delegation for slashed pool
🔹Try CLI command and add example commands for operations on slashed pools
🔹Moved Undelegate function into delegation.go for better management
🔹Added test for Undelegation / SlashStakingPool / RefuteSlashingProposal
🔹Automatic proposal : Proposal now shows “colluders” = previously jailed validators within a short timeframe before proposal is triggered
🔹Automatic proposal : Proposal creation don’t trigger when MaxJailedValidators parameter does not reach
🔹Automatic proposal : Proposal now tests if same validator slash proposal already exists to prevent double proposal
🔹Slash proposal integration test
🔹Next step : Staking module documentation, upgrade proposal rollback

WALLET
🔹Working on audio steganography documentation and worked on simplest experimental build (using Least Bit Algorithm with encrypted messages)
🔹Next step : Continue documentation and use a more robust for audio steganography

INFRASTRUCTURE
🔹Researching queries limitations, loads on BTC test network

https://twitter.com/KIRA_Official/status/1563130251722366977

KIRA Announcements
post-img

WEEKLY DEVELOPMENT UPDATES

FRONTEND
🔹Upgraded project version to flutter 3.0.5
🔹Fixed clearing data about latest connection info when server went offline. Now connection info is kept until user manually switches to different server.
🔹Completed some minor and major refactors around project.

MIDDLEWARE
🔹KIP-77 : Finalized INTERX endpoint for transactions estimation & propagation
🔹Complete writing integration tests using bash script for apis related to account and transactions.

BACKEND
🔹Consider poolCoins and coins ratio in case of undelegation
🔹Prevent upsert staking pool and new delegation for slashed pool
🔹Try CLI command and add example commands for operations on slashed pools
🔹Moved Undelegate function into delegation.go for better management
🔹Added test for undelegate, SlashStakingPool, RefuteSlashingProposal

WALLET
🔹Continued work and research on Audio Stenography, in order to listen and process encoded audio data. The first iteration is to be built to support encoding and decoding secret messages hidden in tone.

INFRASTRUCTURE
🔹BIP93 : Improved readability of data output on terminal + added functionality to handle raw entropy with checksum bits.

https://twitter.com/KIRA_Official/status/1560228989578493954

Loading...
LOAD MORE