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.


Messages - Rob Andrews

Pages: [1] 2 3 4 5 6 7 8 ... 271
1
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.


2
      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]

3
Active Discussions / Re: BIBLEPAY - DOGE DECENTRALIZED EXCHANGE
« on: March 11, 2025, 10:14:18 AM »
Hi Rob,

please see attached image.
Yeah, I see the problem, it was rounding to the 2nd digit and not the 6th.  Fixed.
Please reclose and relaunch, and see if you get about 7bbp a day now?


4
Active Discussions / Re: BIBLEPAY - DOGE DECENTRALIZED EXCHANGE
« on: March 11, 2025, 05:40:09 AM »
The rewards seem to have gone to 0 on mine yesterday they were showing is this because my coins are too low?
Hi bro,

The total daily reward has to be 1bbp or greater to recv the reward, but that is probably not it.

Can u plz paste a screen shot of your PB screen and Ill try to figure out mathematically whats going on.

Remember its the lowest min(ForeignValueUSD,BBPValueUSD) before it does its total assessment.

Thanks

PS One other "issue" that we have to address for the Prod release:  The XRP,XLM wont really be affected by this as those wallets dont get spent from by the  core wallet.

However, take a look in coin control and make sure your "ASSET-BBP" key still has BBP in it.  It can get spent by normal wallet operations (coins being shuffled around), and as a temporary workaround, you can lock those in coin control once you have some staking coins deposited there.  The other possibility: check your native DOGE balance too.

PPS : I pulled up my PB screen and Im still populated at about the same amount as the old screenshot, so most likely its one of your buckets (IE primary BBP staking address, ASSET-BBP)

5
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


6
Active Discussions / Re: BIBLEPAY - DOGE DECENTRALIZED EXCHANGE
« on: March 07, 2025, 09:54:19 AM »
Now for portfolio builder, I just added rewards.

If you close Portfolio Builder and extensions, then re-launch Extensions (it automatically upgrades modules that have a higher version).
Then re-launch portfolio builder.
You should now be able to click Enable Rewards (Plz re-enable rewards, because the Object must be of version >= 3 to work).

See screenshot:

Starting tomorrow, we should start receiving those daily rewards.
The APR is currently set at 12%.

When we go live in Prod, Ill probably have it so people can donate to the foundation as much as they want in BBP to contribute to this endeavor so that we can raise the reward 1% a week until we have say 500-900 active users then we can move it back to a normal amount.  At least theoretically.

But for now the rewards come out of the foundations private key, using our Temple API (which executes from Sanc 1 once per day).
That balance is 6MM currently, but Ill be donating to it, for example to keep it topped up.

EDIT: Minimum payout threshold: you must be owed at least 1BBP for it to pay the reward.



7
Active Discussions / Re: BIBLEPAY - DOGE DECENTRALIZED EXCHANGE
« on: March 07, 2025, 09:49:54 AM »
Fantastic thank you so much, worked like a charm, i enabled rewards in the portfolio builder but i guess ill have to wait for you to work on it.

This is really good work Rob, the fact we do not need an exchange at all is great.
Thanks bro, I appreciate the compliment.

Yes, will get this out asap.


8
Active Discussions / Re: BIBLEPAY - DOGE DECENTRALIZED EXCHANGE
« on: March 07, 2025, 08:16:37 AM »
Sorry Rob one more silly question from me :). How exactly do i do that :).
No problem bruvva, just a full end to end example for clarity.
Say a new user wants to move 50 doge to the native doge wallet.
exec getdogebalance
That shows your public doge key.
Send doge there.  After it is more than 1 block do an 'exec getdogebalance' and see the balance has increased (of native doge).


Convert native doge to colored:
Now the user wants to convert 25 doge to colored doge (for trading in the trading room).
exec wrap doge 25
That converts the doge to colored then you can do :
exec getassetbalance doge
Which shows your 25 colored doge balance, while exec getdogebalance now shows 0.

Now you trade for a while and end up with 26 colored doge in 'exec getassetbalance doge'.

To convert back to native doge:
exec unwrap doge 25

Then after that you can do:
exec getdogebalance
And it will be 25 native again.

Also that key will have the same balance as the portfolio builder DOGE key.

PS I will work on portfolio builder rewards next.


9
Active Discussions / Re: BIBLEPAY - DOGE DECENTRALIZED EXCHANGE
« on: March 05, 2025, 10:55:01 AM »
Ill try, now i just have to figure out how to convert the doge i traded on our exchange in to doge in the portfolio builder.
Once you move your colored doge to native doge the PortfolioBuilder DOGE balance should match the 'exec getdogebalance' as its the same key.

10
Active Discussions / Re: BIBLEPAY - DOGE DECENTRALIZED EXCHANGE
« on: March 05, 2025, 07:08:35 AM »
I think i solved it. The pb.dat file was in my blockchain folder. I then copied it to the %appdata% biblepay folder and the portfolio builder launched straight away. Maybe something to do with me not using default folders.

Ahh, yeah thats the whole problem.  It assumes the users Biblepay data folder is always at one of three places (Mac,Win,Linux have different defaults).
Its assuming %appdata%\biblepay for windows.
Will have to make a way for the code to respect the custom folder path in our nice-to-have list.

That also explains why your ipc.dat was not being read- which only affects the old behavior when we had a compiled version of unchained for a short period of time.  IPC is used to determine if Unchained was launched successfully so in your case it would just time out.  (No longer used now, however).

Alright let me know how PB works.  I dont forsee any problems with those 3 offline wallets because the code base for each of those is pretty battle hardened.  Stellar released its own version of an SDK (we are using that) and Ripple is very similar: we use its SDK.  Doge is using NBitcoin, same code that runs on unchained when you send or receive BBP.


11
Active Discussions / Re: BIBLEPAY - DOGE DECENTRALIZED EXCHANGE
« on: March 04, 2025, 12:13:11 PM »
Sorry ignore that last one it does work. But i still get the same error could it be something on my pc blocking it?
I have close - reopened - restarted and i get the same error and also i have the latest client installed.
When you put in the right phrase, it just returns null meaning "success". 
So that part passed.
Now just go back to the reply and see the question about the pb file, and see whats up with all that part?


12
Active Discussions / Re: BIBLEPAY - DOGE DECENTRALIZED EXCHANGE
« on: March 03, 2025, 07:11:03 PM »
Hi Rob,

This is great , i am trying to test it now but i keep getting an error please see attached image. My wallet is unlocked and i have tried also as Administrator.

Any ideas?

Thanks

Hi Bro Budinga,

Lets try this:
1) Completely close Extensions
2) Unlock wallet in BBP core first from command line
3) Open Extensions, and verify it says PB v1.52 on the list
4) Launch PortfolioBuilder

See if it still does that.  I just ran this on my home PC which had a locked wallet and everything worked.

If it still fails, then do this:
Navigate to %appdata%\biblepay
You should have a pb.dat file, open it and see if there are 4 encrypted keys in there.
Thats what its looking for when it opens.

Most likely it was just the order that you did things (wallet has to be unlocked before launching extensions from the left menu).
Once extensions has that file, then you are good in the future as order no longer matters.

PS :  I just remembered the most likely reason.  You have to be on v0.23.9 for all this to work, as that is the latest version and only that version writes the pb.dat file.  You can actually get PB's latest version, even on old BBP wallets, because the Extensions module self upgrades each submodule, so thats possibly whats going on there.




13
Active Discussions / Re: BIBLEPAY - DOGE DECENTRALIZED EXCHANGE
« on: March 01, 2025, 11:37:53 AM »
The Exchange has a couple new features:  You can see smooth refreshing, it remembers your last persisted row position that you clicked, it has some price feeds, and notice the midpoint (the current BBP-DOGE price) is on the middle of the screen.

To use the new fractional fills feature you must have a big enough order in that will result in more than 25,000 extra BBP after the fractional fill is filled.


14
Active Discussions / Re: BIBLEPAY - DOGE DECENTRALIZED EXCHANGE
« on: March 01, 2025, 11:34:34 AM »
To test Portfolio Builder:

Note that we have a new version of BBPExtensions, so after this newest upgrade, click on Extensions.
From that list of Apps, click Portfolio Builder.

The new wallet creates a few new keys:
ASSET-XLM
ASSET-XRP
ASSET-BBP

These are intended to be Portfolio Builder private keys (they never leave the machine and are private to your BBP core wallet).
The idea is when you send assets into these keys, they will be countable by Portfolio Builder (which gives you the ability to earn APR% annual rewards from the PB feature).  The rewards come in the form of Staked Block BBP rewards, which are not enabled yet).

So the way multi wallet works is when you launch PB, the BBP core wallet encrypts these 3 keys and sends them to the multiwallet.  Note the multiwallet runs on your machine in C#, so the keys are never exposed to the outside world.

However, with these 3 keys you can now send and receive XRP/XLM/DOGE from the multiwallet.

The code in the multiwallet is smart enough to create a Stellar or Ripple account if one does not exist.  So this only comes into play if you are sending Stellar from a BBP Stellar wallet to another BBP stellar wallet (we detect that and call the stellar c# code to create the new account).  If you fund Stellar from another stellar account they automatically create the account for you.

For Ripple, the XRP network will create an account for you if you fund the wallet with more than 20 XRP into your BBP Ripple wallet.  That is their network minimum (not ours).  Be careful if you plan on using Ripple, to send it more than 20 XRP to the address so that you don't lose the usability of the address.

In Phase 2, I will add the ability to see the APR% and you assessed staking level, and also to receive the extra rewards.




15
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

Pages: [1] 2 3 4 5 6 7 8 ... 271