Bible Pay

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Rob Andrews

Pages: 1 2 [3] 4 5 6 7 8 9 10 ... 12
31
Archived Proposals / July 2022 Cameroon-One Orphan Expenses
« on: June 25, 2022, 06:54:34 PM »
We are transitioning back to Monthly governance proposals (from POOS).
We currently sponsor 35 orphans from cameroon-one, but our monthly budget will not cover the entire portfolio.
(Rob is currently covering the difference).

This proposal is for the July expenses.
I am seeking 12.8MM bbp (approx $400) which should cover approx 10 orphans of our 35 for July.


32
Phase Iv

Hello brothers and sisters,


Receive much greetings from Kenya family. We are writing to seek for your prayers and any kind support towards our orphanage centre.  You have made us achieve some 3 phases. We say

thank for all who have been of help. We look forward to do the above item.

 In a number of days things have not been going well on our end. We seek from you friends a support to help in food, clothes, school supplies (books, pens and school uniforms) on this food

is the major thing to make them strong. We pray for God to open ways this phase to be complete. Once the project is done will attach all pictures

For those at heart to help here is the south exchange depositing : BMqkugTgJdEXMZa7uTxdPFsAbQTrMkqSSc

 or you can do western union through; Joshua oendo Isaiah. P.o box 8 ogembo 40204 Kenya Africa. ‪+254 725 564 930‬.

May the Lord richly bless you as we look forward for a kind help.


Hope for orphans center.
Pastor Joshua.

33
This thread discusses solutions if your biblepay-qt wallet appears too large on your display, so large that the borders are cut off the screen Or if you cant see the "SEND" button when you navigate to the "SEND" menu (to send coins).  Send button is supposed to be at the bottom left of the screen (below the transaction fee). 


34
Active Discussions / June 2022 - TestNet Release - Exodus
« on: April 13, 2022, 01:12:19 PM »
June 2022 Release - Exodus



Welcome to TestNet - Exodus!



Testing commences: April 1st, 2022
Testing Ends: June 2022



In this thread we will be testing:

- Dash 0.17.2.2+ changes:

- POVS (proof-of-video-streaming)

- Verify emissions for core subsidy, daily governance, and monthly governance

- Time Locked Trusts

- View sanctuary streamed video(s) from user perspective and sanc operator perspective

- BBP Drive




Explain Changes to Entire BiblePay Network:   

- Explain transition from POOS to POVS

- Explain usage instructions from customer and user perspective




Wiki Articles:

Time Locked Trusts:
https://wiki.biblepay.org/Time_Locked_Trust

Create a Sanc:
https://wiki.biblepay.org/Create_Sanctuary

BBP Drive:
https://wiki.biblepay.org/BBP_Drive

Installing BMS:
https://wiki.biblepay.org/Install_BMS





Starting Version:    0.17.2.2:

(Please ensure your version is greater than this, in order to sync.  See post #2 for current hash.


Testnet Download Links:


Ready:
     Windows 64-bit:      https://biblepay.org/biblepaydevelop-1.exe
     Linux 64 bits II (QT/biblepayd/biblepay-cli) zip:  https://biblepay.org/bbp-lin-develop-64.zip
     (not ready - inquire first) MacOS QT: https://biblepay.org/biblepay-harvest-develop.dmg


To self compile:
git pull origin develop

https://github.com/biblepay/biblepay/blob/develop/BuildBiblePayDevelop.txt


TODO during release:
Move Mobile Endpoint for mobile wallet unchained:
From foundation.biblepay.org to         https://unchained.biblepay.org/BMS/MobileAPI







CONFIGURING FOR TESTNET:


Create a biblepaytest.conf file with the following contents:
testnet=1
(optional:  debug=1)

Place the file in ~/.biblepay



Start testnet by typing:
./biblepay-qt -conf=biblepaytest.conf

(Note the blocks and chainstate will sync into the ./biblepay/testnet3 folder.

NOTE: If you only have one machine, you can run in testnet side by side a prod node.

To create a TestNet Sanctuary:

https://wiki.biblepay.org/Create_Sanctuary

__________________________________________________________________________________________________________________________________________________________________________________________



                                                                   OUR BIBLEPAY CORE TESTERS



#1 - Earlz 

#2 - Pat Buckley

#3 - Rob Andrews

#4 -










35
December 2021 Release - Barley



Welcome to TestNet - Barley!

This is BiblePays Q4 release for 2021!

Also, we will be testing a lot of unchained features to ensure full integration.


1) We still need 7 more testers:
     Please reply to this thread if you are willing to execute all of our test cases, and these will be explained in more detail to make it easier.
     We are offering a bounty of approx. $30 per hour to the FIRST 10 TESTERS.
     NOTE:  The Payment to you will be done at the end of the testing round, summed by the average time per test case for a grand total figure.
      We do not pay for Research, but, we will pay a padded time per testcase to give you more than enough time (rounded up to the next 15 minutes) to perform all cases easily.

Testing is Starting: Aug 31st, 2021
The expected End of TestNet for this version is:  December 4th, 2021
Expected go-live date for Barley:  December 25th, 2021


In this thread we will be testing:

- Dash 0.17.0.5+ changes:
   We have rebased to dash 0.17.3. 

- Legacy features:
   Our biblepay custom code has been migrated to Unchained.biblepay.org.
We will be releasing and testing those custom features from unchained, and we need to test the core wallet to ensure it works correctly without the features, and still achieves our mission critical goals.

- Known issues:
   Portfolio Builder needs rigorously tested.
   POOS needs ported and tested.

 
- NFT's:
  Test non fungible tokens from Unchained.

- Major sanctuary coverage:
   LLMQs
   LLMQ Chainlocks in 17.3

- Mining:
   Verify RandomX mining works

- Sanctuary Governance:
   Ensure the monthly governance superblock works, voting works, and watchman on the wall works.
   Ensure the payments are correct for sanctuaries, and for POOS banned sancs.



Primary Test Cases:

- Ensure POOS (proof of orphan sponsorship) for sanctuaries works:

- Verify exec price works from unchained:
- Verify we have the ability to see Sanctuaries with orphan URLs (POOS) and the POOS status from either unchained or the wallet *TBD:
- Create a sanc:
(What do we do with Diary entries, unchained?) *TBD:
- Verify leaderboard for UTXO positions has been moved to unchained:
- Verify upgradesanc and revivesanc :
- Verify watchman on the wall (new proposal), vote for proposal, proposal trigger and proposal payment in monthly governance block :
- Verify gettxoutsetinfo:

ToDo:
- Test Chainlocks



Explain Important Changes to Entire BiblePay Network:


- Rebase to 0.17.0.3 and ramifications
   I would like to explain the benefits in more detail of making our core wallet 99% compatible with Dash.

   This should allow us to be listed on bigger exchanges (little custom code, standard wallet), give the user more security and trust from the core wallet side (IE the code is now mostly pristine),  and easier for us to maintain from an IT perspective (merges, security commits, etc), and prevent rebase emergencies.

   The custom features will now run on our sidechain from https://unchained.biblepay.org   .  Our NFTs, portfolio builder, BBP Univ, memorize scriptures, everything from the top level menu will run over there. 

   Our code 'playground' will be in Unchained TESTNET going forward, preventing any possibilities of releasing dangerous code to MainNet.

   Our returning users seeking our features will theoretically gravitate and concentrate at unchained, for social media features and tipping and interaction. 
   (Technically making more sense, as the full wallet does not run on small devices anyway, and requires a full chain with full resources. )






Starting Version:    0.17.0.5:


(Please ensure your version is greater than this, otherwise your testnet branch will not sync.   See wiki page for height and hash).

Testnet Download Links:


Ready:
     Windows 64-bit:      https://biblepay.org/biblepaydevelop.exe
     Linux 64 bits II (QT/biblepayd/biblepay-cli) zip:  https://biblepay.org/bbp-lin-develop-64.zip
     MacOS QT: https://biblepay.org/biblepay-harvest-develop.dmg


To self compile:
git pull origin develop

https://github.com/biblepay/biblepay/blob/develop/BuildBiblePayDevelop.txt






TEST CASES:

https://wiki.biblepay.org/Barley_Test_Cases






CONFIGURING FOR TESTNET:


Create a biblepaytest.conf file with the following contents:
testnet=1
(optional:  debug=1)

Place the file in ~/.biblepay



Start testnet by typing:
./biblepay-qt -conf=biblepaytest.conf

(Note the blocks and chainstate will sync into the ./biblepay/testnet3 folder.

NOTE: This version will also work side-by-side our production nodes,
so, you also have the option if you are short on machines, to run TestNet side by side a prod node!

To run a TestNet Sanctuary:
https://forum.biblepay.org/index.php?topic=391.msg5968#msg5968

How to create a deterministic sanc from scratch:
https://docs.dash.org/en/stable/masternodes/dip3-upgrade.html

__________________________________________________________________________________________________________________________________________________________________________________________



                                                                   OUR BIBLEPAY CORE TESTERS



#1 - Earlz 

#2 - AndrewScribner-Kairos Childrens Fund

#3 - Talisman

#4 - AIDS_SKRILLEX










36
TestNet Discussion Archive / Biblepay Unchained Mobile Wallet Thread
« on: July 06, 2021, 08:22:28 PM »
Please help test Unchained:

- Test unchained as a mobile wallet, so we can have an alternative to Breadwallet for mobile devices (think people who do not have a PC or are traveling etc)
- Test unchained add a prayer, add a comment, add a video in Prod

To start with unchained, go here either from a PC or from your mobile wallet:

https://unchained.biblepay.org

To create your wallet, go to account and click Generate new address.  Note that the system starts in TESTNET.  You can now click the MainNet button and do some testing in MainNet also.

We now have six separate sidechains running (3 in testnet and 3 in mainnet) holding our videos and DSQL data.  You will see that if you enter a comment or add a video to Prod, this video will only be in the Prod chain, while making a comment in TestNet will affect the testnet chain.  This will be useful as we build out our social media platforms (one for churches one for users).

One thing I am looking for is suggestions that we need to make this solution very usable as a mobile wallet.  For example, that it feels clunky to do something on the iPhone and the suggestion.

One definite feature that we need is the ability to enter a PASSWORD to spend funds.  Currently we have seed words, restore address and spend which appears to be fine for a person who always has control of their mobile device, but on shared computers and shared phones, someone can spend the funds if they can access your unchained page.  So I am aware of this and have it on my todo list to add a "password" (similar to our wallet unlock option in the core wallet).  The idea is your wallet will remain Locked and Encrypted if it has a password on it, and will require the password to spend from it (this password will decipher your key and will not be stored on the device).


37
TestNet Discussion Archive / Amazon Storefront Integration
« on: July 03, 2021, 01:49:40 PM »
This thread is dedicated to testing our new Amazon Storefront.

This is possibly one of BiblePay's best use cases.  The ability to spend your cryptocurrency on real durable goods.

Could I hypothesize that this makes BiblePay a Top 100 coin?  A top 10 coin?  A top 5 coin?
Possibly, because out of 1000 cryptocurrencies, most of them have no real use case.

This means that we will be one of the first to actually be useful in the real world.
You can BUY biblepay (as a speculative cryptocurrency) on an exchange, we know that. 
But up til today, what could you do with biblepay?  You can't really spend it on much, unless you first convert it to BITCOIN.

But now, we have something that only a few coins have:  The direct ability to buy billions of $ of products with BiblePay, starting today.

You might remember that during our second year we started on this idea (An amazon integration) and due to technical problems, we never did finish it.  But today, its finished (or should I say, in beta).  The technical problems have been worked out.  Theoretically, there are not any expense caps either (you can buy a $25 gift card, you can buy a $200 construction tool, or a $1,000 computer if you want, this week, as soon as the bugs are worked out).  I feel our liquidity on SX has increased enough to handle the volume, although I admit we will crash the price and raise the price vehemently when we start stress testing, but those are normal growth pains.

Now we have something to talk about..  Anytime a user says in the trollbox:  What good is biblepay, do they even have a use case?  YES, you can buy Anything with biblepay, with free shipping, delivered to your house. 

Lets get started:

To use this new feature:

https://foundation.biblepay.org
Click on Storefront

Doing your own research, you can look for absolutely any amazon item that is considered PRIME (because we want to offer free shipping to our users), copy the URL, and simply add it to our marketplace and the item will appear for sale.   (NOTE: When you add an item, do not add Whole Foods or Pantry items, those are not supported, however you can add a "Prime" food item as long as the shipping is free and does not say "$35 minimum order required for free shipping".  Notice all the cereals I added.)

We don't charge ANY markup at this time!  Shipping is free.  The taxes are included in the purchase price.  You can also buy a single item, such as a box of crackers and they will be delivered  to you with no surcharges.

To buy an item simply follow the Buy Item wizard (self explanatory).

I look forward to everyones input, testing, and most importantly growth!

Praise God, and may Jesus have all the Glory with Bible Pay!

If I never mentioned it, I envision BiblePay being a facility to provide a reliable service for Christians in the future (when cryptocurrency becomes more prevalent).





38
Bounties / UTXO Stake Giveaway of 1MM BBP
« on: June 28, 2021, 03:34:13 PM »
New Referral code added below, updated July 14th 2021:

We are giving away the equivalent of 1MM BBP in Portfolio Builder.

This is not "free money", it is an enhanced Portfolio Builder position.

To use this code:
1) Establish a portfolio builder position by launching the core wallet | click Misc | Click portfolio builder.
2) Add any amount of BBP and ensure you are in the leaderboard.
3) From the rpc type:
attachreferralcode 25191aadf59d5e21dbc3b8d3cd65b8a48d20a38bf4781fcce7a4c446ec9e8801
4) Wait a few blocks, and your position will increase by up to 1MM bbp (Note: we only match 1bbp per bbp, so in order to take advantage of the whole amount you need a position size of 1MM bbp).

Congratulations!  If you use the whole amount, your DWU can increase from 21.5% to about 38% in a best case scenario!



39
TestNet Discussion Archive / BiblePay TV - Alpha
« on: June 24, 2021, 01:41:50 PM »
I am pleased to announce BiblePay TV for ROKU. 

Note that this is still in Alpha and is configured for TestNet.

Goals:
- BiblePay TV:  Allow users to watch God related videos
b.  Provide Content-Creator channels (IE @Pastor-Dave) for our future social media platform (this means that our social media creators will have channels, and under that, videos,
and they will be mirrored here automatically for more coverage).
c.  Ability for the Viewer to star rate a video so we can establish a rating (eventually) (not released yet)
d. Provide Church Channels - this will allow a church to mirror their content inside BiblePay TV as a Church Channel

- Sponsor an Orphan:
a.  Mirror our Orphan NFTs inside biblepay TV, so users can spend BBP on their TV set, and sponsor Orphans


- Wallet:
a.  Provide the ability to spend tBBP on NFTs
b.  Provide a mechanism to withdraw the BBP back to their wallet (this will be added very soon)
c.  Provide a mechanism to deposit tBBP into the TV

- PR/Advertising
a. Provide publicity for biblepay on 150MM tv sets.


How do I install BiblePay TV?

From a PC go to:
https://my.roku.com/account/add/biblepay

Our vanity access code is "biblepay".
Once added click your "HOME" screen on Roku and you should see the biblepay Logo.


** Note, we are still a private channel, meaning you have to manually add us with the link above.  We need 3000 subscribers to make it to the "big time", meaning then we would be part of the channel store (and would be public).


To get started sync your testnet wallet at home so you have tBBP (launch bbp with -testnet=1) or from windows click BiblePay Testnet Shortcut.

From Roku navigate to Wallet.
Send tBiblePay to your Roku wallet.



40
Archived Proposals / July 2021 Harvest Press Release
« on: June 23, 2021, 09:00:47 AM »
I have created a press release for Harvest.

Im submitting this to CoinQuora for a professional release, which costs $250.00.

CoinQuora will list this release on their web site (where they have 30,000 readers) and provide a backlink for us.

Hi Rob.

Yes, we accept BTC-USDT-ETH as payment. We can publish this PR and share on our official social media channels.


BTC- 1Deq31NzSnXrQN4eB3f69CSCiECx7bLWud
USDT ERC20- 0xe40c5a1506709283d4a741fc0c3b922cd51855c9

On Wed, Jun 23, 2021 at 5:19 PM Team BiblePay <[email protected]> wrote:
Dear Coin Quora,
 
 
I would like to publish this press release for BiblePay (informing users of our mandatory upgrade due out this week):
https://foundation.biblepay.org/Press/PressRelease1624.htm
 
I’m interested in the single press release (the one for $250) as we have a tiny budget.
 
Please let me know what else I need to do, and how I should pay you for it. 
 
Best Regards,
Rob A.
Founder
BiblePay

Conversion rate = .0001209 = 2,067,824 bbp


41
+20%


We are pleased to announce a new user staking bonus.  Please follow these instructions to claim the reward:

1.  Buy between 512,000 and 50 million BBP on SouthXchange : https://main.southxchange.com/Market/Book/BBP/BTC
2.  Start a new wallet and change your Nickname to the TXID of the withdrawal:
Go to User Record | Edit the "nickname" field with your SX TXID | Click Save
3.  Go to the RPC console (Tools | Info  | Console) type:
easybbpstake txid_amount 1
(This will stake the biblepay into the leaderboard)
4.  Post the txid here


What we will do:

1.  Each month, you will be paid the extra interest after your stake is 30 days old once per month. 



Please join us at BIBLEPAY and be paid rewards on your crypto!

NOTE:  If you own other cryptos including LTC, ETH, BTC, DOGE you can make double the DWU reward, please see these instructions:
https://wiki.biblepay.org/UTXO_Mining






42
Hi everyone--

This bounty is for an enhancement to the MAC OSX biblepaycore home wallet.

The github source for the program is here:
https://github.com/biblepay/biblepay
(See our mainnet branch, building for MAC OSX).

Note that we have RandomX as our mining algorithm, so we differ from bitcoin in that respect.
See the specific section in our Build BiblePay doc on how to compile RandomX on the MAC:
https://github.com/biblepay/biblepay/blob/master/BuildBiblePay.txt


So for a long time we were able to build the MAC version with RandomX support, and release this finished build as a DMG file.
However recently we started running into some new troubles.  We can still Compile our code for mac, and run it without a problem, however, when we build our DMG, and the user runs this as an official DMG:  They can do most things like load the wallet, see the overview page in QT, and sync up to a certain block number.

We notarize the file and set up the DMG (as an apple developer) so that the DMG is approved by gatekeeper to run it (it runs as an authorized dmg file).

But the specific problem is when RandomX hash library is called for certain hashes, a memory access violation occurs in the MAC OS, and it bubbles up to the user and crashes the program.  (Specifics:  This crash did not occur until approx Feb 2021, after some apple updates to MAC OS that made it more strict!).

Our mac developer, MIP can provide more information on this - please ask us more questions.  When we run the DMG in jailbroken mode (with gatekeeper disabled), no crash occurs during any hashing and the whole wallet works.

So I believe his opinion is that MAC is protecting a certain area of memory.

Now the randomx virtual machine executes machine language specifically for the hash, so it needs unprotected access to a chunk of RAM.

MIP has tried setting the compile flags that make the librandomx.a file statically linked, and he set the flag to allow full access to the RAM but his particular flag did not work (I believe he is not completely sure if this option was passed in 100% correctly or if the dmg honors it or not). 

If we have an expert out there that would like to take this on we would appreciate it so that we can have our home MAC-OS wallet run without disabling gatekeeper!

Thank you in advance.


BOUNTY OFFER:
See Subject line for amount







43
Kindly provided by Dynaxius:

This would be Biblepay's entry into the Liquidity and Yield Farming space of Decentralized Finance (DeFi).

In a sense, a wrapped transaction basically holds the native token in escrow until that wrapped token is returned, allowing the user to then again receive a native token equivalent in exchange.

As you may already know, Ethereum's gas prices have skyrocketed over the past several months, making it difficult for smaller holders to trade ETH and other ERC-20 tokens because most of their ETH would get drained far too quickly via transaction fees (from making even the smallest transfers from one ETH address to another). As a result of this recent crisis, the heads at Binance created a separate blockchain network called "Binance Smart Chain" (BSC), with tokens similar to ETH's ERC-20 tokens called BEP20 tokens.

Instead of being powered by Ethereum, the network is powered by a BEP20 version of Binance's BNB token. This token has risen in value over the last quarter from ~$40 to just above $500 at the moment (it may have almost hit $600 earlier this past week).

So, the BEP20 token "Biblepay SmartChain" (Ticker BBP or BBPSC) would be a token on the BSC network available via apps such as MetaMask and TrustWallet. Basically, a BBP holder (either in Binance Smart Chain or via the current BiblePay wallet) would visit a webpage and make a request for the tokens on the other side. They would then be given a period of time within which they would need to send the tokens they initially hold to an address, and after being received by that address the "converted" tokens would be delivered to another address provided by the holder for storage on the other side desired.

Once BEP20 tokens exist as part of our BiblePay ecosystem on the Binance Smart Chain network, liquidity pools can be created for them on DeFi exchanges like PancakeSwap.finance, 0x1.finance, Cub Finance, etc. Yield Farming agreements can also be arranged so that BBP tokens held and farmed by holders on a particular exchange can be used to farm either more of the same token or a completely different token, based on the parameters of the contract agreed upon and created on each exchange.

If approved by the sancs, no funds will be required from the governance budget for this to be pursued and configured. (This will be an anonymous in-kind donation to the BiblePay Foundation. I have access to a team of trusted resources who should be able to make this happen for us within the next few weeks. )

I've run multiple BBP masternodes in the past for several months at a time, so volunteering for that would be no issue for me, if required as part of the solution recommended by the resources in my network.



44
Archived Proposals / UTXO Staking on Steroids
« on: March 31, 2021, 05:41:10 PM »
** New Concept - Possible to include this in Next Mandatory Upgrade (July 2021) **


So Togo and I were chatting today about HEX's features and trying to come up with two more positive elements for BiblePay that addresses: Referrals (1), and Mass Adoption for Stakers (2).  (Hex currently has 1B$ staked and we were looking at some of their network rules to see if any make sense for us).  This proposal does not address Referrals, it is simply about mass adoption rules.

One pro for Hex that Togo pointed out is that they make you lock your funds up for a designated time period, and they burn them (like we used to do with DWS).  Meaning that you cannot take it out early.  If you insist on pulling out early there is a very heavy catastrophic fee levied on your original capital.

To lay the known groundwork, we already have an established dynamic DWU (rate of return annualized) set up with UTXO staking based on how many participants are in the leaderboard each day with stakes.  Right now its 14% for BBP-only and 28% for bbp+foreign.

So what I was thinking is why don't we offer a DWU bonus % of up to 2* your normal return, in exchange for locking up the coins with a penalty if you unlock them early.

Lets look at two scenarios, Scenario A is a user who decides to go the conservative route and does not want any penalties (this is our default):

Scenario A (conservative user):
Locks up 1MM BBP + $200 of LTC for a 28% DWU reward.
They get paid 28% annualized on a daily basis.  If they quit early (spend the stake) there is no penalty.

Scenario B (High reward user):
Locks up 1MM BBP + $200 of LTC for a period of 1 YEAR.  This yields 56% (a 2* multiplier is given for the longest term, 1 year.  A 1.5* for 180 days.  A 1.25* for 90 days).
If they successfuly hold the stake for over 365 days there is no penalty.
If they pull out in 180 days, they must pay the network fee of 28% (this is the extra component they were receiving rewards on!). 
We would charge a fee of 280,000 bbp payable to our BURN address.  This BBP would be destroyed (just as HEX does), to make our supply smaller.
This helps FUND the operation for when we pay out higher ROI to others.

You may ask, how do we enforce this if the original coins are not burnt?

We would accomplish this by making a new network rule that requires all transactions sent spending a UTXO would be reviewed, and if a FEE is owed, the FEE is levied to the BURN address.  If it is not spent in a transaction (as the UI will auto-calculate) that transaction will not be mineable, or spendable.  If however they PAY the fee in the TX, it will go through.

So for example, if John Doe tries to send this tx to an exchange, The original 1MM would end up being 750,000 for example.

I think we should make a poll on this idea also!

This might be a good way to really attract new users as high rewards are free word of mouth advertisements.


45
June 2021 Release - Harvest



Welcome to the Biblepay Testnet Testing thread for the Harvest release!


In this thread we will be testing:

- Dash 0.16.1.1+ changes:
   We have rebased to 0.16.  Include the major changes to be tested here.

- Legacy features:
   Ensure coverage of our legacy features.  List the main legacy features here.

- Known issue:
   List the remaining to do list here.

- NFT's:
Test non fungible tokens.
- Major sanctuary coverage:
   LLMQs
   LLMQ Chainlocks

- Mining:
   Verify RandomX mining still works
   Verify UTXO Mining

- Sanctuary Voting:
   Verify GSCs still work, sanctuary voting works, POOS sponsorships etc

- Add vote to decrease sanctuary coinbase percentage, and decrease monthly superblock percentage, and increase coinbase emission and reasoning here:

- NOTE:
For the first 30 days and for safety reasons, the initial releases of 1.6.0.1 use this data directory:
~/.biblepaytest



Primary Test Cases:

- Verify dash literals that were changed to BBP (or BiblePay) literals are still captioned as BiblePay in this version:   PASS
- Ensure the randomx hash function works : PASS
- Ensure POOS (proof of orphan sponsorship) for sanctuaries works:
From the Sanctuary Page in QT, I verified the poos status has incremented properly when sancs are banned due to non-payment: PASS
- Show Difficulty and Prayers on overview page: PASS
- Merge biblepay red bezaleel genII theme into dash css files : PASS
- Test montserrat font:  MOSTLY PASS (there are some grids where the font size is slightly too big - we are tweaking those still)
- Test GSC contracts in the sense - are the sanctuaries allowed to vote daily and is exec health working?  PASS
(Sanctuaries appear to vote on the correct frequency).  The contract is being voted in.  The sancs appear healthy.
- LLMQ IX:  Verify quorums form: PASS
Verify IX sends within 7 seconds: PASS
Verify integrity of the quorums (IE chain is not falling out of sync) : PASS (been testing for 14 days so far, need at least 30)
- Test Memorize Scriptures: PASS
- Test BBP Univ:  Final Exam Sim:  PASS
- Verify -erasechain=1 : PASS
- Verify sync from zero in prod & testnet : PASS
- Verify sporks can be changed : PASS
- Verify exec price works: PASS
- Change sanctuary collateral back to 4,500,001: PASS
- Verify getblock blocknumber: PASS (yes not hash)
- Verify sanctuary page list double click has our fields in it : PASS
- Verify tx-desc double click has our debug info in it: PASS
- Verify rolling prayers and rolling diaries on overview page : PASS
- Verify leaderboard still shows prod UTXO lists: PASS
- Verify upgradesanc and revivesanc : PASS
(NOTE: Due to no bridge being present, all sancs need recreated from scratch in prod after mandatory cutover height!)
- Remove DWS, ensure payment path exists for last DWS (getfinaldwsreport is ported into MAINNET, and I ran it and it looks correct) : PASS
- Add Chained Locks icon for high-yield staking in coin control : PASS
- Verify harvest has all of our custom icons in the txlist decoration: PASS
- Modify windows installer to use our images: PASS
- Verify FTP deployment works: PASS
- Rename masternode to sanctuary everywhere: PASS
- Verify testnet llmq params: PASS
- Merge arm64 for SX: PASS
- Cut spam logging, in a way that is dash compatible : PASS
- Verify getblockchaininfo: PASS (Masked our hardcoded bit-state)
- Verify DGW timing to be compatible with LLMQ prod and testnet: PASS
- Verify watchman on the wall (new proposal), vote for proposal, proposal trigger and proposal payment in monthly governance block : PASS
- Verify getgovernanceinfo : PASS

ToDo:
- POOS:  Test that a PAID sanctuary POOS status returns to 0:
- Test Chainlocks (not enabled yet)
- Ensure sanctuaries can run on non standard ports (I ported the code in, but we have only tested Testnets STANDARD port so far)
- Update changelog.md with all of the changes before pushing Harvest to mainnet
- Triple check the LLMQ params for MAINNET before pushing harvest
- Ensure voting for a watchman proposal handles the result properly:
- Test POP3 emails and smtp
- Test NFT system (add, edit, list, view) and foundation view
- Test referral system





Additional Wiki guides:
See the sections about High-risk staking and conservative UTXO staking here:
https://wiki.biblepay.org/UTXO_Mining

NFTs:
https://wiki.biblepay.org/NFT

Physical Mail Delivery:
https://wiki.biblepay.org/Direct_Mail_Delivery



Guides by Dash:
Etc







Explain Important Changes to Entire BiblePay Network:


- Rebase to 0.16.0.1 and ramifications




*** What still needs done in this version before released to prod ***

- Verify NFTs Add/Edit/List
- Verify randomx mining against prod
- Verify chainlocks
- Verify math on high yield staking
- Verify referral system
- Add poll to approve sanctuary and governance coinbase reward changes
- Ensure APM (automatic price mooning) still reduces payouts when price drops
- Test pop3 emails





Starting Version:    1.6.0.1


(Please ensure your version is greater than this, otherwise your testnet branch will not sync. 

We are at block  ___73446_____ as of March 23rd, 2021:  Blockhash bcd5757cbaeba04f4f6bb3e36e66d9341a83dba7aee0b0fad4a1bd51c4216f8c.


Testnet Download Links:


Ready:
     Windows 64-bit:      https://biblepay.org/biblepayevo64develop.exe
     Linux 64 bits II (QT/biblepayd/biblepay-cli) zip:  https://biblepay.org/bbp-lin-develop-64.zip
     MacOS QT: https://biblepay.org/biblepay-harvest-develop.dmg


To self compile:
git pull origin develop

https://github.com/biblepay/biblepay/blob/develop/BuildBiblePay.txt





CONFIGURING FOR TESTNET:


Create a biblepaytest.conf file with the following contents:
testnet=1
(optional:  debug=1)


Place the file in ~/.biblepaytest



Start testnet by typing:
./biblepay-qt -conf=biblepaytest.conf

(Note the blocks and chainstate will sync into the ./biblepay/testnet3 folder.


NOTE: This version will also work side-by-side our production nodes,
so, you also have the option if you are short on machines, to run TestNet side by side a prod node!

To run a TestNet Sanctuary:
https://forum.biblepay.org/index.php?topic=391.msg5968#msg5968

How to create a deterministic sanc from scratch:
https://docs.dash.org/en/stable/masternodes/dip3-upgrade.html

__________________________________________________________________________________________________________________________________________________________________________________________





Pages: 1 2 [3] 4 5 6 7 8 9 10 ... 12