We're in the process of talking to Ascendex about this issue as we speak. There has been some confusion between our market market and Ascendex in regards to trading spreads and we're waiting for both parties to be able to speak about it. We'll provide an update as soon as possible.
Trading and staking of KEX are available on Ascendex. Please let us know if there are any issues.
WEEKLY DEVELOPMENT UPDATES
FRONTEND
๐นWIP - Structure of generic controllers for handling list views (account balance list, transactions list, validators list etc.)
MIDDLEWARE
๐นAdded support to configure Etherium-based chain RPC
๐น WIP - Ethereum-based chain status endpoint
BACKEND
๐นImplement delegators cap - each validator has limited number of delegators to protect against dust spam attacks
๐นImplement delegators pushout - delegators can push out other delegators if they have sufficient stake
๐นAdded staking pool delegators query & automated unregister of delegator from a staking pool in the case of insufficient stake
๐นEnsured that delegation to not active validators is no longer possible to prevent accidental slashing
WALLET
๐นWIP offline Ethereum transactions signing with SAIFU
INFRASTRUCTURE
๐นRefactored IPFS-API tool structure to decrease resource consumption & increase security
https://twitter.com/KIRA_Official/status/1547534463026053120
FRONTEND
๐นWIP - Structure of generic controllers for handling list views (account balance list, transactions list, validators list etc.)
MIDDLEWARE
๐นAdded support to configure Etherium-based chain RPC
๐น WIP - Ethereum-based chain status endpoint
BACKEND
๐นImplement delegators cap - each validator has limited number of delegators to protect against dust spam attacks
๐นImplement delegators pushout - delegators can push out other delegators if they have sufficient stake
๐นAdded staking pool delegators query & automated unregister of delegator from a staking pool in the case of insufficient stake
๐นEnsured that delegation to not active validators is no longer possible to prevent accidental slashing
WALLET
๐นWIP offline Ethereum transactions signing with SAIFU
INFRASTRUCTURE
๐นRefactored IPFS-API tool structure to decrease resource consumption & increase security
https://twitter.com/KIRA_Official/status/1547534463026053120
What would you prefer to stake on KIRA ?
Anonymous Poll
63%
Cryptocurrency ๐
23%
Fiat digital currency ๐ณ
22%
NFTs ๐
20%
Real estate ๐
WEEKLY DEVELOPMENT UPDATES
FRONTEND
๐นFinished new pagination system & structure of controllers for handling list views (account balance list, transactions list, validators list etc.)
MIDDLEWARE
๐นAdded integration tests to interx repository
๐นWIP - ethereum RPC queries rate limiting
BACKEND
๐นReleased new sekai version with finalized multi-stake module
๐นValidators can now self-delegate tokens even if maximum number of delegators is reached (used as spam prevention mechanism)
๐นCreated basic protobufs for a new slashing-module
WALLET
๐นWIP - egress service allowing SAIFU to sign and propagate ethereum transactions on-chain
INFRASTRUCTURE
๐นWIP - snapshot management for sekai & state sync using Cosmos SDK tools
https://twitter.com/KIRA_Official/status/1550442434156548096
FRONTEND
๐นFinished new pagination system & structure of controllers for handling list views (account balance list, transactions list, validators list etc.)
MIDDLEWARE
๐นAdded integration tests to interx repository
๐นWIP - ethereum RPC queries rate limiting
BACKEND
๐นReleased new sekai version with finalized multi-stake module
๐นValidators can now self-delegate tokens even if maximum number of delegators is reached (used as spam prevention mechanism)
๐นCreated basic protobufs for a new slashing-module
WALLET
๐นWIP - egress service allowing SAIFU to sign and propagate ethereum transactions on-chain
INFRASTRUCTURE
๐นWIP - snapshot management for sekai & state sync using Cosmos SDK tools
https://twitter.com/KIRA_Official/status/1550442434156548096
WEEKLY DEVELOPMENT UPDATES
FRONTEND (miro)
๐นWIP - Network Module allowing to establish connection with older versions of INTERX
MIDDLEWARE
๐นAdded unit test architecture to INTERX repository & resolved issue with node discovery query causing node restart
BACKEND
๐นCreated slashing proposal with support for customisable slash percentage
๐นAutomated raising of the slashing proposal at the time of the double sign event
๐นAdded GRPC & CLI query allowing for listing of all available transaction execution types
WALLET
๐นExecuted first ethereum transaction signing via dedicated Web gateway
๐นAdded support for human provided entropy to the wallet generator
INFRASTRUCTURE
๐นAdded backward compatibility with SAIFU hardware wallet to bip39 CLI generator, including human provided entropy.
https://twitter.com/KIRA_Official/status/1552990107850121216
FRONTEND (miro)
๐นWIP - Network Module allowing to establish connection with older versions of INTERX
MIDDLEWARE
๐นAdded unit test architecture to INTERX repository & resolved issue with node discovery query causing node restart
BACKEND
๐นCreated slashing proposal with support for customisable slash percentage
๐นAutomated raising of the slashing proposal at the time of the double sign event
๐นAdded GRPC & CLI query allowing for listing of all available transaction execution types
WALLET
๐นExecuted first ethereum transaction signing via dedicated Web gateway
๐นAdded support for human provided entropy to the wallet generator
INFRASTRUCTURE
๐นAdded backward compatibility with SAIFU hardware wallet to bip39 CLI generator, including human provided entropy.
https://twitter.com/KIRA_Official/status/1552990107850121216
Dear community โ๏ธ Attention โ๏ธ
Starting today, the interest rate on the AscendEX exchange has been reduced to 5% APY. However, you can get up to 16% of the APY on stake.kira.network
Starting today, the interest rate on the AscendEX exchange has been reduced to 5% APY. However, you can get up to 16% of the APY on stake.kira.network
WEEKLY DEVELOPMENT UPDATES
FRONTEND (miro)
๐นWIP - Backwards compatible networking module
MIDDLEWARE (interx)
๐นImplement EVM status query
๐นWIP - Caching service for EVM requests
BACKEND (sekai)
๐นExecution fees query now returns all transaction types
๐นImplement slashing proposals, refuting of slashing proposal & staking pool list query
๐นAdd new permission allowing to vote on slashing proposals
WALLET (saifu)
๐นAdded error reporting to ethereum transaction signer in the egress service
INFRASTRUCTURE (km, tools)
๐นWIP - Implementing release packages support and deployment workflows to the KIRA Infrastructure Manager
https://twitter.com/KIRA_Official/status/1555600517572722688
FRONTEND (miro)
๐นWIP - Backwards compatible networking module
MIDDLEWARE (interx)
๐นImplement EVM status query
๐นWIP - Caching service for EVM requests
BACKEND (sekai)
๐นExecution fees query now returns all transaction types
๐นImplement slashing proposals, refuting of slashing proposal & staking pool list query
๐นAdd new permission allowing to vote on slashing proposals
WALLET (saifu)
๐นAdded error reporting to ethereum transaction signer in the egress service
INFRASTRUCTURE (km, tools)
๐นWIP - Implementing release packages support and deployment workflows to the KIRA Infrastructure Manager
https://twitter.com/KIRA_Official/status/1555600517572722688
WEEKLY DEVELOPMENT UPDATES
FRONTEND
๐นFinished backwards compatible network module & added warning message when nodes run older version of interx or serve outdated responses
๐นFrontend is now auto connecting to interx if there are no warnings and provides a list of pre-configured endpoints for the user to choose from
๐นAdded auto-refresh of all networks specified in the list
MIDDLEWARE
๐นAdded multiple RPC authentication methods for EVM chains, native full node (no key required), quicknode, infura & pokt
๐นFinalized EVM blocks & transactions query
BACKEND
๐นAdded new permission for creating slashing proposals
๐นSlashing proposal now allows to submit a judgement vote by each voter regarding expected percentage of stake to be slashed
WALLET
๐นReleased new versions of saifu key generator enabling verification of the secure seed phrase derivation
INFRASTRUCTURE
๐นFinished BIP39 CLI generator including all vector tests
https://twitter.com/KIRA_Official/status/1557708689137668097
FRONTEND
๐นFinished backwards compatible network module & added warning message when nodes run older version of interx or serve outdated responses
๐นFrontend is now auto connecting to interx if there are no warnings and provides a list of pre-configured endpoints for the user to choose from
๐นAdded auto-refresh of all networks specified in the list
MIDDLEWARE
๐นAdded multiple RPC authentication methods for EVM chains, native full node (no key required), quicknode, infura & pokt
๐นFinalized EVM blocks & transactions query
BACKEND
๐นAdded new permission for creating slashing proposals
๐นSlashing proposal now allows to submit a judgement vote by each voter regarding expected percentage of stake to be slashed
WALLET
๐นReleased new versions of saifu key generator enabling verification of the secure seed phrase derivation
INFRASTRUCTURE
๐นFinished BIP39 CLI generator including all vector tests
https://twitter.com/KIRA_Official/status/1557708689137668097
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
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
WEEKLY DEVELOPMENT UPDATES
FRONTEND
๐น Working on Account page, list of current Tokens Balances tab
๐น Next step : Click Me Load More 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
FRONTEND
๐น Working on Account page, list of current Tokens Balances tab
๐น Next step : Click Me Load More 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
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
๐น 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
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
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
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
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
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
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
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
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
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 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
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
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
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
Hackernoon
Looking Into Ethereumโs Merge And How KIRA Circumvents PoSโs Biggest Weakness | HackerNoon
Ethereum's Merge switched the blockchain from Proof of Work to Proof of Stake. While it addressed some of the old problems, it created a new set to deal with.
๐จ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
๐
https://twitter.com/KIRA_Official/status/1578325456990130177?s=20&t=Lh5s-cJsGr3-Ld2AyIXJ9Q
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
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