Bible Pay

Read 985935 times

  • Christblood
  • Developer

    • 34


    • 3
    • April 20, 2022, 11:30:44 AM
    more
Re: BiblePay | 10% to Orphan-Charity | RANDOMX MINING | Sanctuaries (Masternodes)
« Reply #1635 on: February 15, 2025, 04:13:48 PM »
If we don't keep installing these mandatory updates for a while, what will happen to our balances?


  • lalexcross
  • Jr. Member

    • 26


    • 2
    • April 16, 2018, 04:17:51 AM
    more
Re: BiblePay | 10% to Orphan-Charity | RANDOMX MINING | Sanctuaries (Masternodes)
« Reply #1636 on: February 18, 2025, 09:18:19 AM »
      Ahh! Finally I see the problem, thanks for pasting all that.

      So you had been doing everything right, your tx was on the mainchain (I see it) and you are synced, and your commands were right, the problem is your collateral address does not have the right amount:

https://chainz.cryptoid.info/bbp/address.dws?BHn32VamZjQKE3iAtNWeN3LoDDsNQAr8yM.htm

Notice that you only sent 450 bbp to that.


The sancs are either:
4 500 001.00    for a Sanc  (IE 4.5MM  or 4,500,001  bbp)
45 000 001.00  for a temple
450 001.00       for an altar

Once you do this over with one of those amounts, then you will see yourself in 'masternodelist' (RPC).

Rob, ...thanks.
Now i'm in another little issue, in my wallet I have in balance field 1 220 756.98 BIBLEPAY ( cut&paste from wallet ) but when i try to send to Altar address the amount of 452 000.000000 RPC response me "the amount exed your balance"
The maximus ammount that i can send is ( I click on wallet "use available balance" ) 142 245.58559888

So now ?
Thanks again
Ale


[/list][/list]


  • lalexcross
  • Jr. Member

    • 26


    • 2
    • April 16, 2018, 04:17:51 AM
    more
Re: BiblePay | 10% to Orphan-Charity | RANDOMX MINING | Sanctuaries (Masternodes)
« Reply #1637 on: February 19, 2025, 05:04:44 AM »
    Rob, ...thanks.
    Now i'm in another little issue, in my wallet I have in balance field 1 220 756.98 BIBLEPAY ( cut&paste from wallet ) but when i try to send to Altar address the amount of 452 000.000000 RPC response me "the amount exed your balance"
    The maximus ammount that i can send is ( I click on wallet "use available balance" ) 142 245.58559888

    So now ?
    Thanks again
    Ale

    Solved,
    I send BBP in 4 transactions...

    And now I will wait...

    [/list][/list]


    • Rob Andrews
    • Administrator

      • 4239


      • 97
      • June 05, 2017, 08:09:04 PM
      • Patmos, Island Of
      more
    Re: BiblePay | 10% to Orphan-Charity | RANDOMX MINING | Sanctuaries (Masternodes)
    « Reply #1638 on: February 20, 2025, 02:46:32 PM »
    If we don't keep installing these mandatory updates for a while, what will happen to our balances?

    The coins that you legitimately bought from exchanges or mined in the past, those are always safe.

    When a user decides not to upgrade, you will go on your own personal fork (along with the other sancs who have not upgraded), and will have your own invalid version of the blockchain.



    • Rob Andrews
    • Administrator

      • 4239


      • 97
      • June 05, 2017, 08:09:04 PM
      • Patmos, Island Of
      more
    Re: BiblePay | 10% to Orphan-Charity | RANDOMX MINING | Sanctuaries (Masternodes)
    « Reply #1639 on: February 20, 2025, 02:48:01 PM »
        Solved
    Great, glad you solved it.  If you ever end up on a fork just do a complete reindex of the wallet and you will catch up.

    I will notify Chainz of the new version after this next mandatory (we are working on fractional fills now).

    [/list][/list]


    • Rob Andrews
    • Administrator

      • 4239


      • 97
      • June 05, 2017, 08:09:04 PM
      • Patmos, Island Of
      more
    Re: BiblePay | 10% to Orphan-Charity | RANDOMX MINING | Sanctuaries (Masternodes)
    « Reply #1640 on: February 22, 2025, 06:29:28 AM »
    So Im relatively pleased with the outcome of the in-wallet DOGE exchange.  It allows any BBP user to trade in and out of BBP using DOGE, which is listed on every exchange in the world.

    The fractional fills feature should be ready any day now.  NOTE: The exchange is still not released to mainnet, but is coming soon.

    I want to shift to discussing one of our old legacy features called "Portfolio Builder". 
    The idea behind portfolio builder was to reward core BBP users with additional BBP staking-type rewards in exchange for holding BBP+OtherAltCoin in their core wallet.  The reason for this is twofold: One we want more adoption and mainstream use of the wallet, and two- we want our BBP user to gain financially when solid coins from the crypto sector appreciate.  (This is similar to investing in a Crypto index, however I want to save the BBP CryptoIndex as a separate feature).  This feature is slightly more granular -- take some of the top upcoming stars that have growth potential, like DOGE,XRP,XLM,ETH and when you marry one of those coins with an equal amount of BBP you earn staking rewards.  These staking rewards are based in APR%, but that % dynamically increases as the wallet budget increases the DWS rewards %.  To have a campaign that brings in 1000 new users for example, we may increase the stake reward 1% per day until it reaches a level where hundreds of new users pour in, then we will stabilize the % reward and scale it back slowly in order to keep the new users with us.

    However, there were some pros and cons about hosting this on unchained.  1) It was easy (pro), 2) it was not decentralized.  I strongly believe in Your Keys your Money, so I would like to re-write portfolio builder to be a core wallet feature.  This will give us even more reason for people to say good things about BBP: They are not just a clonecoin, they are a valuable utility.  They have a service that is useful. 

    So my next step is to integrate the code in the windows wallet that gives us a "Portfolio Builder" module.
    In it we have the goal of this side program to first of all be a cryptowallet for XLM,XRP,DOGE,ETH.  The key for the wallet will be derived from one of your new wallet keys - so that when you back up your wallet.dat you are still the sole owner of the private key and that will not be compromised or shared outside of your wallet.
    This is written in a way so that you click on XRP for example, you will see your Ripple balance and have the ability to send XRP and receive XRP from the UI.  The BBP core wallet derives the key by:  Generating a new BBP keypair, labeling it "ASSET-KEY-XRP" and then taking the WIF private key, it then derives the XRP private seed, and using that you have a new XRP keypair.

    This would be phase 1:  Simply provide a UI to send and receive crypto in these alt currencies.
    Phase 2: The next step is for us to make a signing format so that portfolio builder will tie together an XRP+BBP balance, and report it to the sidechain.  The sidechain would then send stakers a daily PB reward for holding homogenized BBP.

    So in plain English to the end user what this means is:
    - User deposits $100 of XRP into the BBP core wallet
    - User deposits $90 of BBP into the BBP staking address
    - PB assesses user A as having the minimum(XRP,BBP) which is $90 in this case homogenized
    - PB annual reward currently is 11% (6% higher than the fed-funds risk free rate)
    - User A receives a reward denominated in BBP for 11% of $90 annualized divided by 365, as a daily reward (IE $90*.11 = 9.9 / 365 = .02 cents) denominated in BBP.

    Of course, this is just an example, users may not come for .02 cents, but due to the structure of our campaigns and foundation gifts, we can increase this PB APR% once per day until users do come (IE if we are getting up into the 35% range, people will most likely come) and then we can scale it back once we have 1000 users etc.


    So here is another pro about using BBP PortfolioBuilder, lets say you are a church.  We are a good alternative to Coinbase (and centralized exchanges), to store your XRP and BBP in a non-centralized wallet that earns BBP rewards.  A church can buy XRP on coinbase or Binance, and withdraw it to BBP to earn the rewards.  This way if Coinbase or Binance goes under (like FTX and MtGox did) you still have the cold wallet.  Its also a good alternative to keeping it off of your only phone (single point of failure) - IE trust wallet.  With TrustWallet you still have to trust the devs who run the API with the private key.  With BBP, the key never leaves the device.  So its an alternative to the Nano Ledger (hardware wallet), except the pro is you get the BBP interest.  Basically the user has to have a whole PC running, and they back up the key to a USB flash drive for example.  So it is a viable and useful project for churches, it seems, and for crypto retirement accounts.

    « Last Edit: February 22, 2025, 08:04:47 AM by Rob Andrews »


    • Rob Andrews
    • Administrator

      • 4239


      • 97
      • June 05, 2017, 08:09:04 PM
      • Patmos, Island Of
      more
    Biblepay v0.24.2
    Mandatory Upgrade


    Make Exchange UI remember your row select positions, and refresh gracefully
    Add pricing feeds (dogeusd,bbpusd,dogebbp) into the trading room UI, and add the midpoint to the center of the orderbook grids.
    Add XLM/XRP multiwallet support
    Add PortfolioBuilder phase 1 (XRP/DOGE/XLM) multiwallet
    Added fractional fills to exchange, as long as the fractional remainder will be > 25K bbp


    https://github.com/biblepay/biblepay/releases/tag/v024.2-Mandatory


    ** Chainz (our BX), has upgraded already
    « Last Edit: March 01, 2025, 09:02:42 PM by Rob Andrews »


    • Rob Andrews
    • Administrator

      • 4239


      • 97
      • June 05, 2017, 08:09:04 PM
      • Patmos, Island Of
      more
    About Roadmap, subitem: Video

    The goal is to take a look at what we've done in the past and address technical debt.  Improve the core features and decentralize them.
    The file storage feature works but it has a high bar of entry because its complicated.
    Right now we allow you to store a large file on the sidechain, which we store metadata of in biblepay and then we store the bytes on STORJ's 5000 hard drives in a decentralized way.  The file gets chopped up and is hosted via a CDN -- Our Sanctuary acts as a CDN (by pulling bytes off of the N sources where that file lives and broadcasting them through the API back to the HTTP surfer).  The foundation pubkey pays the monthly fee for storage.  We have no concept of egress traffic, currently, however we are charged egress fees.

    I'm proposing these changes to our video hosting side:
    - Switch over to MP4 from HLS, so we can store videos in single files again.  This is primarily because our video encoding supports range requests, meaning that we really gain nothing with HLS but we lose a lot.  With MP4 we can simplify a lot of code by having 1 file per video (plus transcript file),  2 files per video, rather than 50,000 files per video in HLS.
    - Make the player support speed and range requests (old player is HLS only and supports speed).
    - Make Sanctuary Video mining support mining a creative commons video (this means there is no chance of copyright infringement by a sanc), and, sancs can introduce new material into the network automatically, by mining videos.  Sancs are already rewarded for block mining so this can be part of the reward.
    - Make videos go into the network for free, but require videos to pay hosting fees, otherwise they get taken down automatically.  This allows people to post new content, but, if its has no staked BBP in it, its removed.  Maybe a donor will stake some BBP into it if they like the video.
    - Host a real AI LLM on a temple (future state). In Phase 1, just use OpenAI to get video summary data.  If we host AI on Temples, it could be pro for biblepay to grow.
    - Use AI to categorize videos and create user playlists based on their prior interests.
    - Each video will have its own BBP address in it (not in the URL however) and also a parent of (BBP_Channel_name + MMDDYY (date of upload)) which hashes to a second video BBP address.  Our network will Charge a monthly fee, to the video address,  (and traffic egress fee) automatically, by assessing bytes out and size and duration.  The fee will be drafted from one of the two keys in the video.  The first key comes from tips for people who like the video and want to keep it up (because its good).  The other address can receive channel donations -- for example, if a person uploads 50 videos in a day, the second address will represent all 50 videos.  The sanc will draft the charge out of either address, preferring the video first then the massupload address.
    - Videos can be Uploaded from unchained by users via HTTPS (web)
    - Videos can be Uploaded via our API
    - Videos can be mined on a sanctuary conforming to Creative Commons license
    - Videos can potentially be referred to by our URL referral page, which would then be forwarded to a sanc
    - Videos will clearly show the description, uploader channel name, Tip address 1 (For Video), MassUpload Address 2 (for Bulk uploads)
    - Sancs draft charges for videos and pay that to the foundation, which in turn pays the hosting fees back to the storj network.
    - The video hosting traffic flowing to the end user computer is streamed with a set of decentralized range request streams (it is not from one hard drive, its from many)
    - A gallery of videos that are searchable on unchained.  When they are played, we see the ability to skip from minute 1 directly to minute 15 with a range request



    • lalexcross
    • Jr. Member

      • 26


      • 2
      • April 16, 2018, 04:17:51 AM
      more
      Rob, ...thanks.
      Now i'm in another little issue, in my wallet I have in balance field 1 220 756.98 BIBLEPAY ( cut&paste from wallet ) but when i try to send to Altar address the amount of 452 000.000000 RPC response me "the amount exed your balance"
      The maximus ammount that i can send is ( I click on wallet "use available balance" ) 142 245.58559888

      So now ?
      Thanks again
      Ale


      [/list][/list]

      Rob, stil in same issue


      10:40:23
      masternode status


      10:40:23
      {
        "outpoint": "0000000000000000000000000000000000000000000000000000000000000000-4294967295",
        "service": "93.55.250.*:40000",
        "state": "WAITING_FOR_PROTX",
        "status": "Waiting for ProTx to appear on-chain"
      }

      Thanks in advance...


      • Rob Andrews
      • Administrator

        • 4239


        • 97
        • June 05, 2017, 08:09:04 PM
        • Patmos, Island Of
        more
          Rob, stil in same issue


          10:40:23
          masternode status


          10:40:23
          {
            "outpoint": "0000000000000000000000000000000000000000000000000000000000000000-4294967295",
            "service": "93.55.250.*:40000",
            "state": "WAITING_FOR_PROTX",
            "status": "Waiting for ProTx to appear on-chain"
          }

          Thanks in advance...
      I dont see any new sanctuary registrations in the list (we usually at least see one that is pending with a wrong IP) so we need to find out what happened a step earlier.

      Can you paste your collateral output TXID and your Sanc proTXID so I can look at the collateral?  If you lost them you can get them from the bottom of deterministic.conf.  If you dont have that you can start over and log each step of the way in notepad, and then provide it.
      Technically though if you are adding an entry to %appdata%\biblepay\masternode.conf and doing a registersanc, you should have that entry appended in the deterministic.conf file.  If you dont thats a problem in itself -- let me know.

      [/list][/list]


      • Rob Andrews
      • Administrator

        • 4239


        • 97
        • June 05, 2017, 08:09:04 PM
        • Patmos, Island Of
        more
      So two updates as to what is going on:

      On unchained.biblepay.org check out Social Media | Watch Videos.
      The first main change is these videos are coming from hundreds of hard drives simultaneously (streaming) not from 1 sanc.
      You can try watching Enoch, main test is to pause the video and skip over 30 minutes and unpause.  This feature streams just the minute you watched, and skips over the stream to the other area (efficiently).  Its also hosting it as an mp4 now and not an HLS.

      As far as the BBP exchange:
      Testing is going very well.  I have a suggestion to make it user friendly for new users to be able to deposit and withdraw and see their balance without having to use the rpc commands.  My goal is to work that in next and then we can have one more testing round and then release it to prod.



      • Budinga
      • Jr. Member

        • 51


        • 3
        • January 28, 2020, 02:21:29 AM
        more
      So two updates as to what is going on:

      On unchained.biblepay.org check out Social Media | Watch Videos.
      The first main change is these videos are coming from hundreds of hard drives simultaneously (streaming) not from 1 sanc.
      You can try watching Enoch, main test is to pause the video and skip over 30 minutes and unpause.  This feature streams just the minute you watched, and skips over the stream to the other area (efficiently).  Its also hosting it as an mp4 now and not an HLS.

      As far as the BBP exchange:
      Testing is going very well.  I have a suggestion to make it user friendly for new users to be able to deposit and withdraw and see their balance without having to use the rpc commands.  My goal is to work that in next and then we can have one more testing round and then release it to prod.

      Hi Rob,

      could you please add a password reset on unchained.biblepay.org either i cant remember my username or password, its been a while :).


      • lalexcross
      • Jr. Member

        • 26


        • 2
        • April 16, 2018, 04:17:51 AM
        more
        I dont see any new sanctuary registrations in the list (we usually at least see one that is pending with a wrong IP) so we need to find out what happened a step earlier.

        Can you paste your collateral output TXID and your Sanc proTXID so I can look at the collateral?  If you lost them you can get them from the bottom of deterministic.conf.  If you dont have that you can start over and log each step of the way in notepad, and then provide it.
        Technically though if you are adding an entry to %appdata%\biblepay\masternode.conf and doing a registersanc, you should have that entry appended in the deterministic.conf file.  If you dont thats a problem in itself -- let me know.

        [/list][/list]

        10:52:44
        exec upgradesanc AltareSanto 0


        10:52:45
        {
          "Command": "upgradesanc",
          "Summary": "Creating protx_register command for Sanctuary AltareSanto with IP 93.55.252.66:40000 with TXID ec3e3f040b87aa37ed761b2446c49bda2c78f1517577e2e7bfe344270c580f67",
          "bls_public_key": "a83847615495e2ce6fea600466db17b50438ca6f2c196b9af78f561f0670e339bbf357c773e824965742831566c87386",
          "bls_private_key": "0x0",
          "pro_reg_txid": "0300010001c6ab7042f3546ef8ffce32163b58366180776341ee99c345c8871d50a5d236cb0100000000feffffff016cd2f505000000001976a914da266fc172389feffdd44105e460b996a3cd826588ac0000000000d1020000000000670f580c2744e3bfe7e2777551f1782cda9bc446241b76ed37aa870b043f3eec0000000000000000000000000000ffff5d37fc429c40a0761b3fffcf408d157197fa366d771db5835f0ea83847615495e2ce6fea600466db17b50438ca6f2c196b9af78f561f0670e339bbf357c773e824965742831566c87386a0761b3fffcf408d157197fa366d771db5835f0e00001976a914da266fc172389feffdd44105e460b996a3cd826588acb6503e98ae1229dae9b0aac0c018b1e0786833736244da2a30d11092bc759af300",
          "pro_reg_collateral_address": "BHn32VamZjQKE3iAtNWeN3LoDDsNQAr8yM",
          "pro_reg_signed_message": "BQLYy9oNyiCdbym3Vd7dd8nqiP2xAipdYc|0|BK5XDb4TrZHRzTQnVEQhaqV3DbhX65b7zY|BK5XDb4TrZHRzTQnVEQhaqV3DbhX65b7zY|a72aa3b28ae2b9edcbd6e0da95ed5c1f3be00fd2fe87c8a08718e8aba4353dc3",
          "pro_reg_signature": "HzFe/j5vh/ipci/3vAGCodadqvgh+XaVSO5wNLVkul5hA1wheBL1yC2+IwqjxIMr1/sDMQHR8xMJA5uXiSL8hWk=",
          "sent_txid": ""
        }


        « Last Edit: March 20, 2025, 07:27:37 PM by Rob Andrews »


        • Rob Andrews
        • Administrator

          • 4239


          • 97
          • June 05, 2017, 08:09:04 PM
          • Patmos, Island Of
          more
        Hi Rob,

        could you please add a password reset on unchained.biblepay.org either i cant remember my username or password, its been a while :).

        Hi Prof B,

        I added the ResetPassword button back.  Let me know if it does not allow you in now.



        • Rob Andrews
        • Administrator

          • 4239


          • 97
          • June 05, 2017, 08:09:04 PM
          • Patmos, Island Of
          more
            10:52:44
            exec upgradesanc AltareSanto 0


            10:52:45
            {
              "Command": "upgradesanc",
              "Summary": "Creating protx_register command for Sanctuary AltareSanto with IP 93.55.252.66:40000 with TXID ec3e3f040b87aa37ed761b2446c49bda2c78f1517577e2e7bfe344270c580f67",
              "bls_public_key": "a83847615495e2ce6fea600466db17b50438ca6f2c196b9af78f561f0670e339bbf357c773e824965742831566c87386",
              "bls_private_key": "0x0",
              "pro_reg_txid": "0300010001c6ab7042f3546ef8ffce32163b58366180776341ee99c345c8871d50a5d236cb0100000000feffffff016cd2f505000000001976a914da266fc172389feffdd44105e460b996a3cd826588ac0000000000d1020000000000670f580c2744e3bfe7e2777551f1782cda9bc446241b76ed37aa870b043f3eec0000000000000000000000000000ffff5d37fc429c40a0761b3fffcf408d157197fa366d771db5835f0ea83847615495e2ce6fea600466db17b50438ca6f2c196b9af78f561f0670e339bbf357c773e824965742831566c87386a0761b3fffcf408d157197fa366d771db5835f0e00001976a914da266fc172389feffdd44105e460b996a3cd826588acb6503e98ae1229dae9b0aac0c018b1e0786833736244da2a30d11092bc759af300",
              "pro_reg_collateral_address": "BHn32VamZjQKE3iAtNWeN3LoDDsNQAr8yM",
              "pro_reg_signed_message": "BQLYy9oNyiCdbym3Vd7dd8nqiP2xAipdYc|0|BK5XDb4TrZHRzTQnVEQhaqV3DbhX65b7zY|BK5XDb4TrZHRzTQnVEQhaqV3DbhX65b7zY|a72aa3b28ae2b9edcbd6e0da95ed5c1f3be00fd2fe87c8a08718e8aba4353dc3",
              "pro_reg_signature": "HzFe/j5vh/ipci/3vAGCodadqvgh+XaVSO5wNLVkul5hA1wheBL1yC2+IwqjxIMr1/sDMQHR8xMJA5uXiSL8hWk=",
              "sent_txid": ""
            }
        Hi Lalex,
        Thank you for your patience.

        On this one you are close but it is a similar problem to last time.
        Btw, I hid your private bls sanc key.  (Its just for control of the sanc, not the collateral so no biggie).

        So the issue is still that you did not send the right collateral to the collateral address.
        As I posted last week, it should be 450001 (not 450 bbp).

        See your chainz balance you sent here:
        https://chainz.cryptoid.info/bbp/tx.dws?ec3e3f040b87aa37ed761b2446c49bda2c78f1517577e2e7bfe344270c580f67.htm

        You can also go with Sanc, 4500001 or temple  45000001 alternatively but altar is 450001.

        [/list][/list]