BiblePay Core Wallet
1.6.2.4 - Mandatory Upgrade for Entire Network at height 278014
-
https://github.com/biblepay/biblepay/blob/master/changelog.md (See changes from 1.6.0.1 - 1.6.2.4)
- New Montserrat font (smooth font for non windows OS), new CSS background
- LLMQ Instant Send + ChainLocks
- BiblePay Portfolio Builder (Retirement Accounts) with Ten major cryptocurrency staking options in "Misc | Portfolio Builder" including Stellar and Ripple!
b. Add Ripple and Stellar support for UTXO staking (v1.0), and modify getpin for this also
c. Add Trust Wallet Integration (Allows the user to use ONE trusted mobile wallet for all of their crypto, including our 10 currencies and earn UTXO rewards on the portfolio)
d. Add the BiblePay Cryptocurrency Index - this is an index of 10 major currencies. To view it, click Misc | Portfolio Builder.
- Block Subsidy changes: Increased Portfolio Builder emissions and Less for Sanctuaries : Sanctuaries (20%), monthly budget (5%), UTXO (50%), RANDOMX (25%), with a calling for New Users
b. Enhance listutxostakes to actually be JSON
- NFT 1.0 (Non-Fungible Tokens) and NFT marketplace. Dedicated marketplace for Orphans and for Digital Goods
b. Add NFT Auctions (Buy It Now Amount and Reserve Price)
- Referral Codes 1.0 (allows user to generatereferralcode, listattachedreferralcodes, checkreferralcode, claimreferralcode). This type is used for viral PR.
b. Note: referralrewards bonuses decay over 2 years similar to RAC (this keeps our emissions schedule perfectly aligned and phases out viral rewards over time).
- BiblePay Greeting Cards and phrase protected virtual gift cards - to use click Misc | Greeting Cards
b. Add Christmas, Easter and Kittens Greeting cards. Make the greeting card fields customizable by the user.
c. Add CSV Greeting Card generate process
- BBP Transaction Fees have increased to small levels from dust levels (should be about 1 bbp per 1K of size now)
- Added Tier2 payment for non POOS sancs. This gives tier2 a 250bbp reward to run a sanc that does not sponsor an orphan, simply for network stability and voting rights
- Recaption Duffs to Pence (This gives a name to our microcoins) (Purely in honor of the archaic currency).
- Coin Control: Display gift icon when it is a gift from a gift card
b. Auto unlock the gift if they run 'acceptgift', secondly, lock gifts on wallet boot by default (this prevents gifts from being spent by the giver).
c. Add gift key to givers wallet so they can recall the gift if it is never redeemed.
- Add Alpha Invoicing and Payments and Statements v1.0 (This is mostly integrated but still disabled and in alpha).
- Unchained feature: Add DSQL to server side (this supports an insert and a read) in alpha. This feature is still in Alpha (see our unchained project:
https://unchained.biblepay.org/).
b. Add rest pushtx, getaddressutxo. This is also for unchained, allowing a decentralized client to relay a tx, allowing a c# consumer to query utxos, and query DSQL data.
- Add rpc getvalue command - Allows you to convert from BBP to USD
- Remove Randomx calls on MAC making it an SPV client (this allows us to notarize the mac software)
b. Update build instructions for mac cross compiling
- Add erasechain UI (to wallet tools)
1. All sanctuaries need to be re-created (because we have transitioned to DM blocks, and our old sancs were created inside non-dm blocks).
a. You must re-create your sanctuary as a deterministic sanc. Please see this guide:
https://wiki.biblepay.org/EasySanc b. Please contact cameroon-one with your new public key (copy the orphan bio from the Sanctuaries UI page and send to cameroon) so that your bio can be updated.
2. All leaderboard UTXOs need to be re-created as Portfolio Builder positions. Note that we now monitor Cryptocurrency Addresses (in contrast to individual utxos).
a. We still use pins. Since the leaderboard is empty, I will explain how to jumpstart some position easily and then you can move to the more elaborate positions later.
b. To easily create a BBP position, simply click Misc | Portfolio Builder. Select BBP from the Coin Ticker dropdown. Populate an Amount. Click Send. BBP will allocate that much into your position (which is equivalent to our old easybbpstake command). Then you will be in the leaderboard.
3. When you upgrade, if you are running QT, you will need to click Tools | Erase Chain and restart (this will start with a clean chain). If you are running a full node, start with -erasechain=1.
The reason why is we have added the timestampindex and the addressindex as a default option to our chain which consumes two more database index positions therefore a rescan is required. The address index is Required for all sanctuaries. (If you do not erase the chain you will go out of sync).
4. Both pools need to upgrade immediately (these DM blocks are not backwards compatible). Foundation.biblepay.org has upgraded already and fun has been notified.
XMRig miners are not affected as the miner will seamlessly mine through the mandatory upgrade.
5. Note to self compiled nodes: You will need to cd depends, and rebuild the dependencies, rerun autogen.sh and rebuild. (We have a new set of dependencies in this branch). Follow Build Biblepay for more information:
https://github.com/biblepay/biblepay/blob/master/BuildBiblePay.txt
Guides:
NFTs:
https://wiki.biblepay.org/NFTNFT Marketplace:
http://foundation.biblepay.org/NFTBrowseNFT Orphan Sponsorship Area:
http://foundation.biblepay.org/NFTOrphansDirect Mail Delivery and Greeting Cards:
https://wiki.biblepay.org/Direct_Mail_DeliveryGreeting Cards:
https://wiki.biblepay.org/Greeting_CardsCreating a DM Sanc from Scratch:
https://docs.dash.org/en/stable/masternodes/dip3-upgrade.htmlUpgrading a Sanctuary to Deterministic Mode:
https://wiki.biblepay.org/EasySancReferral Codes for creating Viral PR and Referral Gift Codes:
https://wiki.biblepay.org/ReferralsPortfolio Builder:
https://wiki.biblepay.org/Portfolio_Builder
Press Release #1:
https://foundation.biblepay.org/Press/PressRelease1624.htm
7800 BBP