Yeah you are right actually the biggest update was TronLink Integration because they have a totally different infrastructure than WalletConnect (the protocol used and in use at the moment). We basically needed the dApp to act in the same way as in acting with WalletConnect but the main difference is that the TronLink does NOT give you the response through deeplink it gives you the response by callbacks - calling your server so basically we change our server infrastructure API docs by adding TronLink Actions
Basically you know anyone can query blockchain so we start to query and read and sign transactions of the new SunPump router (that allows any TRC20 token transfers). What we did here in fact the change is all over the code (meaning including TRC20 transfers) is that we read the contract proprieties in this case we read something like Energy Consumption Ratio:
Note that we before any transaction do an estimation of Energy so basically that is like simulating a transaction and if that fails the transaction will fail so we allow only successful transactions to go through.
What is better for user if they use OnChainVision compared with sunpump website or sunswap is that we do allow users to rent Energy before any transactions and basically the big plus that we add here is the fact that users can approve tokens before swap with only 2.5 TRX (this changes based on Rent Energy Providers) which usually rent 32k Energy but the approve process costs way less so it even allows you to spent some of that on the swap.
So basically we now compute the energy that users must pay not the entire transaction cost. This is done by reading TRON node info so if it changes at any time it will automatically read from TRON node what user must pay so is NOT hardcoded or anything is real data as is provided by the owner of the router SUN team in this case - we don’t read or communicate with SUN team we only read on chain information.
** Basically before doing the transaction we read what users pay in Energy Consumption **
Reclaim Resources by Rent Provider
So basically all of our features :
a. No failed transaction
b. Multiple rent providers & best price taken
c. Swap with integrated rent both for approve and for swap transaction
d. List with check tokens (so basically no multiple USDT tokens or fake ones as we check and whitelist only community approved ones) - basically the risk trading just such tokens is way less.
e. We query through our server only the tokens (TRC20 contracts) that have liquidity - no limit impose, so you could not get scammed by a token that doesn’t have any value. Again over using our dApp
are available also for SunPump users and all the features are available now for TronLink wallet users.
Hello, welcome to Hackathon Season 7! Your idea for OnChainVision is really interesting and has great potential. I have one question though: How do you plan to expand the features of OnChainVision, especially with the upcoming iOS release and support for both TRON and BTT networks? What new features can users look forward to in the future?
Given that users only pay 1% of the total energy cost, what specific revenue models are you considering to cover the remaining 99% of the energy expenses?
How do you plan to ensure sustainability of the subsidized energy rate as your user base grows and demands increase?
What strategies do you have in place to manage fluctuations in energy prices over time?
Amazing work so far! I just gave your project a like. If you haven’t yet, feel free to check ours out and give us some support. Voting opens tomorrow—let’s finish strong!
We are exploring multiple solutions the main goal being to work nicely multi-platform. Of course most might have issues with dependencies but that is the goal on having also the IOS version as soon as possible.
We really wanted to integrate the BTT network but it looks like most of the wallet do not support BTT network through WalletConnect.
Check above we already discuss about touchless pay and a way to pay between two users by a gesture will come with even more details one that.
We plan to integrate our promise free transaction you can check Tron Community Energy Bot 🤖 which will be in close connection and really nice integrated with our mobile dApp. (that is the free transaction target as described in details)
And the free router which will take from the output amount the fees so basically users won’t pay anything won’t pay TRX as we will help them out but will have a different exchange rate (they will receive less) - I explain this also in details.
as improvement we already looking to get the price of TRC20 tokens we will do that by quering on-chain data and all the prices will be displayed in USDT and will be shown within the dApp.
That will be our move from MVP to a start-up project. (we will start getting fees from our users and NOT relying on other form of payment)
Thanks a lot for the interest and please join our communities!
We already explain above that the 99% is cover by Sun Team and the founder Justin Sun. We just added the smart Contract over our list of DEXes.
But you can check our upcoming router paid by tokens.
we basically did this nice Rent Provider Aggregator and it offer us access in hundreds of millions of Energy so is pretty high but we also plan to have also some specials solutions(check above already described) to cover all possible scenarios.
Nice questions. Please keep in mind that we offer access to renting energy but we cannot control the market. The prices will be decided by the market. We did something here we have our own discounts that we can apply over any Rent Provider basically if we reach the point to be a sustain renter and one of our provider decided to do a campaign or we decide to do a campaign we can apply discounts in percent(10% discount) or in amount(1TRX discount). We had an campaign covered by OnChainVision but it seems like 1 TRX discount - applied to Rent Providers prices was not good enough to attract new users of our mobile dApp ( https://play.google.com/store/apps/details?id=com.onchainvision.onchainvision ) but the existing users were happy to find that they pay a little less. That campaign is over now. We apply only rent Providers prices now.
They need to be part of our telegram group and use commands of our bot Tron Community Energy Bot 🤖. The dApp will simply have a button (Pay with points) if the address is whitelisted in any of the telegram bot users - we plan to have both energy and bandwidth covered in this case.
The swap router of the free swaps will be deployed by the main address of the bot and will have 100% fee paid by that specific address.
We detailed above we basically check the on-Chain contract and we check how much of the fees is covered by the contract and how much is covered by the user. And we swap as their interface does that. Remember blockchain is free and usable by all users so anyone can use your contract if no restriction is applied.
This is our previous entry I don’t know who misinform you but as it can be seen he was NOT part of OnChainVision team.
He indeed was part of BttTipBot where you had that PrintScreen from.
Can you share this with the forum, who mentions of such an agreement, can you name it? And if so what were each team member’s attributes and how the costs were split?
Can you elaborate on the evaluation process for smart contracts in terms of energy payments? How does this feature enhance user experience and transaction efficiency?
Thanks for this great explanation! It’s great to hear you’re working on making the platform available on iOS and supporting both TRON and BTT. The touchless pay and gesture payment features sound very interesting, and I’m excited to see them in action.
The plan for free transactions using the Tron Community Energy Bot is a smart idea, and showing token prices in USDT will really help users. Looking forward to seeing these new features and how the project grows!
Hello team OnChainVision going through your project post, the questions from the community members and your answers to each question, this answer make me want to know further if you only plan to integrate with only Trust wallet and Tronlink or there is plan to expand your integration to other wallets that support Tron network?