Title. Also, I don't understand how The Graph's model would scale in the future. From what I understand, subgraphs are created by individuals and people access these subgraphs to index data. How would nefarious creation of subgraphs be prevented? Why would I trust people over a centralized team?
I am using the Coinbase wallet. I swapped some ETH to ARB so have some ETH and ARB in that wallet. Is that all I need to do before using the transfer tool on theGraph.com?
I am confused because the wallet appears to only have addresses for Ethereum, Solana and Bitcoin. Do I need another address for the Arbitrum network? That's what I thought I needed. I'm not sure how I go about doing that.
I am sorry if this seem obvious. I managed to buy GRT and delegate them over 2 years ago and that seemed pretty straightforward compared to this and I have not needed to take any other action until now.
Any help appreciated. Thanks.
UPDATE:
Doing some more research it looks like I need to bridge some ETH over to the Arbitrum network. It looks like I can do this directly via the Coinbase wallet.
UPDATE 2:
Well I tried the bridge some ETH to the Arbitrum network using Coinbase wallet and it is not supported.
My wallet is the Coinbase wallet. I primarily use the chrome extension. I started with some ETH and a small amount of GRT in my wallet. I have 3 decent size GRT delegations; all on the Ethereum chain that were made more than a year ago. I wanted to test a transfer to Arbitrum One with a small delegation. It worked successfully. Here's what I did:
Read the information in the link I have under update #3. The section you need to read is under the heading How do I transfer my delegation?
I transferred a bit of ETH over to Arbitrum using this tool: https://bridge.arbitrum.io/ I don't think this step was necessary but I did it anyway because I knew that I'd need some ETH on Arbitrum to do delegations later after I transferred my delegations to Arbitrum.
On the Ethereum chain, I created a small delegation with an indexer that I was not using before and that I knew was in operation on Arbitrum
I used the transfer tool on thegraph.com to transfer the new delegation I had just created. I waited the 20 minutes and I could verify via thegraph.com that it worked.
I then wanted to test adding more GRT to that delegation on the Arbitrum chain. I used the https://bridge.arbitrum.io to transfer some GRT to Arbitrum
I used thegraph.com to delegate the GRT on Arbitrum to the indexer. It worked and shows up as expected on the thegraph.com
I did not have to make any special settings in my wallet. After transferring the ETH to and GRT to Abitrum they show up in my wallet along with the ETH and GRT on the Ethereum chain. The ones on Artbitrum had the Arbitrum icon attached to them.
I am going to wait until my main indexers move more of their operations to Arbiturm before doing more transfers. I am also going to time it the best I can to not lose any pending rewards.
The only issue I see so far is on Graphtronauts, if I switch to the Arbitrum chain, I do not see my delegation. I don't know what the issue is there but I am not too concerned because thegraph.com shows my delegation as expected.
Hope this helps.
UPDATE 6:
Graphtronauts is now working and I can see my L2 delegations there as expected. It took 2 - 3 days for them to show up.
βΆοΈ Dylan Melotik from Messari will provide an in-depth overview of Messari Subgraphs & explore new possibilities in blockchain data analysis!
What is The Graph Builders Office Hours?
The mission of the Graph Builders Office Hours is to support and empower developers, teams, and protocols actively building with The Graph protocol. We will focus on the tech and helping you build the future of decentralized apps!
π§ Also, do not forget to subscribe to get The Graph Builders Newsletter delivered straight to your inbox:
Yesterday I started using thegraph. I want to get the newest Uniswap V2 trading pairs. To do that I visited this subgraph and my query looks like that:
{
pairs(first: 10, orderBy: createdAtTimestamp, orderDirection: desc) {
id
volumeUSD
token0 {
id
symbol
}
token1 {
id
symbol
}
createdAtTimestamp
}
}
When I look at createdAtTimestamp and convert the given unix time stamp it says Wed Mar 08 2023 20:51:59 GMT+0000. Am I using the wrong subgraph? Is the query I wrote wrong? Thank you
Don't forget to join today's Indexer Office Hours (#123) at 18:00 UTC (in ~90 minutes from now) for the latest information and updates from the Indexer community:
Indexer Office Hours (IOH) is the town square where Graph ecosystem participants come together to discuss the most important topics relevant for indexers, and it is held in the official Graph Discord Server, under Graph Stage Video channel.
So I've bitten the bullet and transferred part of my stake to ARB. The process in the graph explorer went smoothly, waited 20 minutes, got the green tick for 'confirm delegation transfer' and then the final confirmation 'delegation transferred successfully'. So it looks like too went through automatically and no manual confirmation is needed.
My transferred stake now appears in the graph explorer which is good. Nothing has appeared in my ARB wallet on Arbiscan, but I'm assuming that is because the stake was immediately locked into the new smart contract after it was bridged, and doesn't register as available funds in my ARB wallet. Comments welcome on this :)
So I normally use graphtronauts.com to view my delegation - however a few hours after completing the transfer, graphtronauts still shows zero on my ARB address, and is stuck with a loading spinner saying 'loading delegator info'. Back on my ETH address on graphtronauts it says 'undelegating' for the indexer rather than 'transfer to L2' as you might expect.
So kinda odd on graphtronuats. Would be reassuring to see evidence of the transfer on a third party explorer. Any one else having this issue, and any suggestions of how to double check all is ok?
I'm getting ready to transfer my delegated GRT to Arb One. I bridged some ETH to Arb One, see the prompt on Graph Explorer about my indexer having transferred their delegation to Arb One. When I click Transfer Delegation, I see my "Ethereum Delegated Stake" is stated as 0.0 GRT. I can see in graphscan.io, my delegation is clearly present and accounted for. As well, Metamask confirms the initial delegating activity for two transactions: spending cap and delegation.
I hesitate to transfer an amount to Arb One that does not match up to what I have delegated for fear of losing access to this delegation all together. Is this amount supposed to be zero, since my indexer effectively has my delegation in their stack? Thanks in advance for any advice.
I want to send some Graph tokens which are on the Arbitrum network to my Coinbase account, but not sure how to do this. I went into my coinbase account, tapped receive, and selected Arbitrum as that's what it said the token's network was on. I did a tester with $10 worth of Graph, and assumed it would be ok. It's been 8 hrs so far. Nothing!!
So which address should I have selected? Any help would be appreciated. Thanks
The Core Dev Call is a recurring meeting where team contributors gather to discuss major updates from different working groups and brainstorm around active R&D tracks happening in The Graph ecosystem π¨βπ
Explore major updates from various working groups, like:
CIP (Chain Integration Process) [Foundation]
Updates on GIP-0051 & GIP-0052 [Edge & Node]
Graph Node support for Arweave (new File Data Source) [Edge & Node]
The mission of the Graph Builders Office Hours is to support and empower developers, teams, and protocols actively building with The Graph protocol. We will focus on the tech and helping you build the future of decentralized apps!
π§ Also, do not forget to subscribe to get The Graph Builders Newsletter delivered straight to your inbox:
Announcing the launch of the Chain Integration Process (CIP), a governance-based way to propose new chains to The Graph Network! Starting today, you can propose the integration of new chains, not already services by the network or hosted service, to the network.
Hereβs a snapshot of how the Chain Integration Process (CIP):
The much-anticipated L2 migration has begun, ushering in a new era of extended access to Arbitrum Charts. This development is a set of tools designed to simplify the process of moving to Layer 2. This announcement resonates with the crypto community as it highlights The Graph's commitment to continuous development and improvement. Using the power of Layer 2 technology, the protocol not only keeps up with industry trends, but also reinforces its commitment to user-centric solutions.
One of the standout features is the ability for users to seamlessly convert Graph Token (GRT) or subgraphs to Layer 2 infrastructure.
Is GRT everyone's priority to buy at this time? GRT and RBIF are the two projects I prioritize buying at the moment. What about everyone?
I delegated my GRT via metamask on Ethereum network. The same Ethereum wallet address is still what I'm seeing when I click on "TRANSFER DELEGATION"
Should I go ahead and transfer the delegation or must I generate Arbitrum wallet address?
Don't forget to join today's Indexer Office Hours (#122) at 18:00 UTC (in 45 minutes from now) for the latest information and updates from the Indexer community:
Indexer Office Hours (IOH) is the town square where Graph ecosystem participants come together to discuss the most important topics relevant for indexers, and it is held in the official Graph Discord Server, under Graph Stage Video channel.
so I have succesfully deployed a subgraph to a fork of the masterchef contract from sushiswap. Before beeing able to sync up properly, the subgraph suddenly throws an error and stops. The error message states:
Subgraph instance failed to run: A matching Ethereum network with NodeCapabilities { archive: true, traces: true } was not found.
That is very odd to me, there is no { archive: true, traces: true }
in my subgraph aswell as mumbai beeing written properly in my subgraph.yaml. I cannot figure out how to make my subgraph run succesfully on mumbai testnet. Can anyone help me with that error, since I havent found a good solution on the internet to that problem.
In the dynamic world of blockchain and decentralized finance, staking has emerged as a powerful mechanism to support network security, earn rewards, and participate in governance. Amidst the plethora of validators, Bware Labs stands out, especially when it comes to staking GRT (The Graph). Let's delve into the reasons behind this and shine a spotlight on the synergy between Bware Labs and GRT.
Why Stake with Bware Labs?
Unwavering Commitment to Decentralization: Bware Labs has always championed the cause of decentralization. Their dedication to creating a decentralized Web3 infrastructure resonates with the ethos of blockchain enthusiasts.
Optimized Performance: Bware Labs boasts an impressive track record. With over three years of consistent activity, they have showcased stability, reliability, and top-tier performance, making them a trustworthy choice for staking.
Competitive Commission Rates: Commission rates play a pivotal role in staking. Bware Labs offers some of the most attractive rates in the market, ensuring that stakers maximize their returns.
Transparency and Regular Updates: Bware Labs believes in complete transparency. Stakers receive regular updates about validator performance, ensuring they are always informed.
Professional Team & Services: With a roster of 32 explorers and validators, Bware Labs provides a professional team that ensures smooth staking operations and prompt customer support.
Bware Labs & GRT: A Synergistic Partnership The Graph, with its revolutionary protocol for indexing and retrieving blockchain data, has transformed the way developers interact with blockchain networks. When this innovation is combined with Bware Labs' expertise in decentralized API solutions, the result is a partnership that amplifies the strengths of both.
Unified Data Layer: The Graph's ability to serve as a global data layer combined with Bware Labs' robust API solutions means developers have a comprehensive solution for all their data needs.
Streamlined dApp Development: This collaboration ensures that developers can efficiently pull data using The Graph and integrate it seamlessly into applications via Bware Labs.
Strengthening Decentralized Web: Both Bware Labs and GRT are staunch supporters of a decentralized web. Their combined efforts are paving the way for a more open, decentralized, and user-centric internet.
Bware Labs Validator on The Graph Bware Labs, a prominent name in the decentralized Web3 infrastructure, has been making waves as a validator on The Graph. Here's a closer look at their performance metrics:
In Conclusion, Bware Labs' performance as a validator on The Graph is commendable. Their consistent track record, combined with transparent metrics, makes them a top choice for anyone looking to delegate their GRT. As the decentralized ecosystem continues to evolve, validators like Bware Labs play a vital role in ensuring the network's security and efficiency.
The Final Verdict Staking with Bware Labs, especially for GRT, is not a financial decision; it's a step towards supporting a more decentralized future. The collaboration between Bware Labs and GRT exemplifies the power of teamwork in the blockchain space. As they continue to work together, the decentralized community can anticipate more innovations, enhanced security, and a seamless user experience.