KIRA Announcements
1.14K subscribers
38 photos
8 videos
227 links
Download Telegram
WEEKLY DEV UPDATES 02-14-2022

FRONTEND

๐Ÿ”นImplemented Connection & Create Wallet Page UI in Drawer

๐Ÿ”นPrepared layout for the KIRA Dashboard Page

MIDDLEWARE

๐Ÿ”นRefactored interx init & allowed to specify home directory

๐Ÿ”นAdded execution fee query by specific transaction hash

BACKEND

๐Ÿ”นCreated infrastructure for the spending pools KIP

WALLET

๐Ÿ”นStarted work on besh32 encoding of signatures & standardization of the QR-codes for cross compatibility with MyCrpto and MyEtherWallet

INFRASTRUCTURE

๐Ÿ”นCreated the script which allows to create deb packages for KM2 and Interex


https://twitter.com/kira_core/status/1494003821491757059?s=21
WEEKLY DEV UPDATES

FRONTEND
๐Ÿ”นImplemented designs and new login mechanism in Saifu Sign-in Page
๐Ÿ”นStarted work on the Dashboard Validators stats section
๐Ÿ”นCreated basic data cache mechanism

MIDDLEWARE
๐Ÿ”นAdded status_only flag for validators query api
๐Ÿ”นIncluded execution fees query for sekai & interx

BACKEND
๐Ÿ”นWIP building proposal system for spending pools

WALLET
๐Ÿ”นAdded support for signing & verifying files
๐Ÿ”นImproved text signing & verification UX

INFRASTRUCTURE
๐Ÿ”นAdded documentation on creating GPG keys. Resolved issues with the deb packaging

https://twitter.com/kira_core/status/1496466927035822083?s=21
WEEKLY DEV UPDATES

FRONTEND
๐Ÿ”น
WIP Account Page
๐Ÿ”นStarted work on Loading Page

MIDDLEWARE
๐Ÿ”นCreated new interxd installation script that does not depend on the docker containers
๐Ÿ”นModified protobuf generation script to automatically source sekai proto files
๐Ÿ”นResolved issue with account/balances query endpoints after proto files sourcing

BACKEND
๐Ÿ”นFinalized UBI module
๐Ÿ”นResolved edge case with spending pool reward rate change

WALLET
๐Ÿ”นStarted work on securing vaults and option to import private key wallets

INFRASTRUCTURE
๐Ÿ”นCreated github workflow for building & signing docker images in the KRIA docker repository

https://twitter.com/kira_core/status/1502267586314133505?s=21
WEEKLY DEV UPDATES

FRONTEND
๐Ÿ”นWIP Testing and fixing reported issue with Account Balances Page

MIDDLEWARE
๐Ÿ”นUpdated all endpoints grpc paths to ensure compatibility with latest sekai release
๐Ÿ”นAdded spending pool query with names filter

BACKEND
๐Ÿ”นKIP_73 (fee pool spending module) review and implementation drafts
๐Ÿ”นTesting changes in the bash script used for setup and release packaging

WALLET
๐Ÿ”นImplementation and designs of securing SAIFU vaults with pin
๐Ÿ”นImproved SAIFU database management

INFRASTRUCTURE
๐Ÿ”นCreated workflow for generation of DEB releases for SEKAI & INTERX. Created script for asynchronous queries to API endpoints.

https://twitter.com/kira_core/status/1504076955595026435?s=21
WEEKLY DEVELOPMENT UPDATES

FRONTEND

๐Ÿ”นFinished Account Balances Page & started code refactor

MIDDLEWARE
๐Ÿ”นUpdated proto types for spending pools and corresponding proposals query
๐Ÿ”นFinalized spending pools/proposals query & updated postman API collections
๐Ÿ”นUpdated interx functions metadata query to support latest sekai release

BACKEND
๐Ÿ”นKIP_73 (fee distributor module) WIP - building module infra

WALLET
๐Ÿ”นFeatures and UX update from feedbacks.
๐Ÿ”นDocumentation write up for deployment and automation for Saifu.
๐Ÿ”นNew SAIFU version released.

INFRASTRUCTURE
๐Ÿ”นCreated workflow for automated generation of DEB releases for all KIRA Tools

https://twitter.com/kira_official/status/1507307510667042833?s=21
WEEKLY DEV UPDATES

FRONTEND
๐Ÿ”นAdded Firefox private window support
๐Ÿ”นAdded build scripts & documentation to enable simple, one command deployments
๐Ÿ”นWIP Account Transactions page

MIDDLEWARE
๐Ÿ”นUpdated node discovery response: add safe, block-height, sekaid/interxd version
๐Ÿ”นAdded new flags allowing for easier for node discovery & chain_id check

BACKEND
๐Ÿ”นImplement KIP_73 (fee distributor module), added tests and pushed new release v0.1.25-rc.9

WALLET
๐Ÿ”นRefactoring of SAIFU Transfer website for production use
๐Ÿ”นMigrating packages to null safety and testing implementation

INFRASTRUCTURE
๐Ÿ”นRefactored SEKAI & INTERX workflows to protect against unwanted PRs to already released branches
๐Ÿ”นCreated workflow for automated generation of Android APK & AAB releases for the SAIFU wallet
๐Ÿ”นCreated scripts to analyze 1M+ blocks of the current testnet and generate empirical proof of approximately equal chances for all KIRA validators to propose new blocks

https://twitter.com/kira_official/status/1513117034057715712?s=21
WEEKLY DEVELOPMENT UPDATES

FRONTEND
๐Ÿ”นFixed connection error with localhost interx
๐Ÿ”นWIP to enable automated unit & integration testing via github actions

MIDDLEWARE
๐Ÿ”นUpdated node-discovery module. (WIP)
๐Ÿ”นNode discovery queries now verify chain-id, block height & hash to prevent including forks in the output

BACKEND
๐Ÿ”นResolved snap period issue in the fee distributor module
๐Ÿ”นAdded performance counter query to monitor node uptime for the puropse of the fair fee distribution
๐Ÿ”นWIP multistake module - KIP_74

WALLET
๐Ÿ”นAdded backup exporting and importing feature
๐Ÿ”นFinalized KIRA Transfers web app
๐Ÿ”นWIP on updating network code for signing transactions & messages

INFRASTRUCTURE
๐Ÿ”นCreated workflows allowing generation of automated KIRA miro & SAIFU transfer releases

https://twitter.com/kira_official/status/1516396522573037568?s=21
WEEKLY DEV UPDATES 1/2

FRONTEND
๐Ÿ”นStarted work on the Identity Registrar UI
๐Ÿ”นWIP to enable automated unit & integration testing via github actions

MIDDLEWARE
๐Ÿ”นUpdated documentation to include details on the INTERX RPC response caching capabilities & configurations
๐Ÿ”นAdded check of the current & historical block hash while connecting to INTERX nodes to ensure that forks are not being added to the nodes list
๐Ÿ”นWIP adding new parameters to enable simpler queries of the priv/pub/interx nodes via network discovery endpoint

BACKEND
๐Ÿ”นStarted work on the new multistake module, corresponding protobufs & generating types
๐Ÿ”นUpdated tokens registrar to support new multistake module

https://twitter.com/kira_official/status/1518243599514992640?s=21
WEEKLY DEV UPDATES 2/2

WALLET
๐Ÿ”นWIP on the new UI screens for the SAIFU wallet backups feature.
๐Ÿ”นEnabled exporting and importing backups within SAIFU app, including both wallets and user preferences

INFRASTRUCTURE
๐Ÿ”นCreated bip39gen tool based on go-bip39 with additional user & system mixed entropy to provide higher security while generating mnemonics in the next iteration of the KIRA Manager
๐Ÿ”นAdded dedicated action workers for the tool repo to correctly produce & test ARM64 releases for all KIRA tools
๐Ÿ”นResearched potential security breach related to on chain validator mnemonics manipulations

https://twitter.com/kira_official/status/1518243599514992640?s=21
WEEKLY DEVELOPMENT UPDATES

FRONTEND
๐Ÿ”นWIP Account transactions query and Identity Registrar UI support

MIDDLEWARE
๐Ÿ”นCreated new INTERX release v0.4.8 containing unsafe & behind query parameters in the node discovery endpoints allowing filtering of search results by all accessible public IPโ€™s & maximum number of blocks that other nodes might fall behind before being discarded from results.

BACKEND
๐Ÿ”นWIP multistake module types, keeper, corresponding cli commands & module code prototype

WALLET
๐Ÿ”นFinalized restoring, importing and generating backups for the SAIFU wallet with password protection.
๐Ÿ”นStarted work on a single UX to enable processing of cryptographic signatures, file transfers & transaction signing by utilizing generalized QR code metadata structure

INFRASTRUCTURE
๐Ÿ”นStarted work on updating KIRA manager to support SEKAI, INTERX & tools repo release files

https://twitter.com/kira_official/status/1521570840516915200?s=21
WEEKLY DEVELOPMENT UPDATES

FRONTEND
๐Ÿ”นFinalized transactions service infrastructure (identity registrar, tokens transfer)

MIDDLEWARE
๐Ÿ”นCreated dedicated endpoint for the frontend dashboard excluding proposals summary

BACKEND
๐Ÿ”นRefactored message interface to ensure consistency of all parameters
๐Ÿ”นAdded protobuf fix for local proto-generation & WIP multi-stake module

WALLET
๐Ÿ”นReleased first version of SAIFU profiles & contacts with search functionality

INFRASTRUCTURE
๐Ÿ”นWIP console tool enabling upload of release packages into IPFS via pinata.cloud API

https://twitter.com/kira_official/status/1527276260790968321?s=21
WEEKLY DEVELOPMENT UPDATES

FRONTEND
๐Ÿ”นAdded support for customizable interx port
๐Ÿ”นWIP - UI for propagating transactions on chain

MIDDLEWARE
๐Ÿ”นIntegrated proposers/voters query.
๐Ÿ”นFinalized dashboard endpoint (/api/dashboard)

BACKEND
๐Ÿ”นAdded outstanding rewards, staking pools and undelegations queries
๐Ÿ”นImplement cli commands for for the multi-stake module txs/queries

WALLET
๐Ÿ”นWIP secure seed generation library enabling human verification & hardening with user supplied entropy

INFRASTRUCTURE
๐Ÿ”นAdded support for large files (multipart) upload/download to the IPFS console tool & refactored an API calls for pinning

https://twitter.com/KIRA_Official/status/1532710597061640195
WEEKLY DEVELOPMENT UPDATES

FRONTEND
๐Ÿ”นWIP - UI for creating payment requests & propagating transactions on chain

MIDDLEWARE
๐Ÿ”นUpgraded INTERX to support grpc-gateway v2

BACKEND
๐Ÿ”นAdded claim reward feature & ability to upsert staking pool properties
๐Ÿ”นResolved multi-staking module integration & fee distribution issues

WALLET
๐Ÿ”นWIP secure seed generation UX for mobile
๐Ÿ”นResolved issue with missing controls on the saifu transfer & signer UI

INFRASTRUCTURE
๐Ÿ”นFinalized multi-part upload for folders/files

https://twitter.com/KIRA_Official/status/1537407230605148164
WEEKLY DEVELOPMENT UPDATES

FRONTEND
๐Ÿ”นImplemented api/dashboard handler in infra
๐Ÿ”นFixed updating mnemonic when generating new address on the Create Account page
๐Ÿ”นRebuilt toasts & refactored UI assets for better user experience

MIDDLEWARE
๐Ÿ”นFixed proto generation script to support grpc-gateway v2 & created new INTEX release

BACKEND
๐Ÿ”นCreated keeper unit tests for staking pools & added support for fetching module status

WALLET
๐Ÿ”นAdded signatures generator & verification on mobile
๐Ÿ”นAdded a screen to navigate the features/apps available within SAIFU app environment

INFRASTRUCTURE
๐Ÿ”นFinalized ipfs-api cli tool alongside folder upload & page hosting
๐Ÿ”นWIP ci/cd pipe for automated internal devnet deployment from public release packages

https://twitter.com/KIRA_Official/status/1539965989449650176
๐Ÿ”ต KIRA is built as the powerhouse of the Web 3 economy to host decentralized financial applications ๐Ÿ”ต

Wondering how we do it? ๐Ÿค”

- Multi-Bonded Proof of Stake
- Interchain Exchange Protocol
- Initial Validator Offering
WEEKLY DEVELOPMENT UPDATES

FRONTEND
๐Ÿ”นWIP - UI for sending tokens & documentation of all new modules with UML diagrams

MIDDLEWARE
๐Ÿ”นAdded metadata for dashboard endpoint & synced interx with latest changes in sekai

BACKEND
๐Ÿ”นCreated new release for multi-staking module with support for claiming rewards & init/export genesis
๐Ÿ”นAdded unit tests for PoolDelegator / IncreasePoolRewards

WALLET
๐Ÿ”นAdded a dialogue to navigate accessibly between vaults and wallets
๐Ÿ”นWIP saifu-ethereum tx broadcasting

INFRASTRUCTURE
๐Ÿ”นAdded data structures to handle the responses from pinata in the ipfs-api tool, installation scripts, unit tests & verbosity log levels

https://twitter.com/KIRA_Official/status/1542465843061194753
Dear community, our Friday collection of articles on getting to know the KIRA:

๐Ÿ”นKIRA & NFTs Staking
๐Ÿ”นPassive Income Explained with Liquid Staking & Staking Derivatives
๐Ÿ”นPitfalls of The Proof of Stake Paradigm

Also join us: Twitter
| Medium | Discord | Telegram #WhatisKIRA