scroll-tech / contribute-to-scroll Goto Github PK
View Code? Open in Web Editor NEWThis repository guides developers wanting to contribute to the Scroll ecosystem.
Home Page: https://scroll.io
This repository guides developers wanting to contribute to the Scroll ecosystem.
Home Page: https://scroll.io
DeBank
Tool
https://github.com/DeBankDeFi/
Scroll Mainnet
Add Scroll Mainnet to DeBank for user`s comfortable
I want to say keep the good work guys
Divvybet
Library
https://github.com/metaplex-foundation/metaplex
Scroll Mainnet
No response
HopProtocol
Tool
https://github.com/hop-protocol/hop
Scroll Mainnet
No response
Faster Transactions like Native Bridging on Scroll
It would be better if withdrawals / deposits made from and to Scroll Mainnet to other networks is faster, everytime that I use it, it's always PENDING. The more faster it is, it will attract more users and also time effecient for everyone.
FASTER bridging tokens to and from another networks
My repo
Library
No response
https://github.com/scroll-tech/contribute-to-scroll/issues
Scroll Mainnet
No response
Why is claim roll
Library
No response
https://github.com/scroll-tech
Scroll Testnet - Sepolia
Why is claim roll
deploy on scroll
https://github.com/mds1/multicall
Hira
Library
No response
https://github.com/Mahesh7024/Hira
Scroll Testnet - Sepolia
No response
Add scroll to pancakeswap
Add scroll network on pancakeswap
Na
SushiSwap
Tool
Scroll Mainnet
No response
Stargate
Tool
https://github.com/stargate/stargate
Scroll Mainnet
large liquidity for bridging
Rainbow
Library
Scroll Testnet - Sepolia, Scroll Mainnet
No response
Scroll's Official Testnet NFT Marketplace
As an intermediate smart contract developer I found It difficult to deploy and test smart contract functionalities on third party NFT marketplaces as most of the time APIs are unresponsive or take lot of time to give a response. I think it would be a good idea for scroll team to come up with It's own NFT marketplace on scroll testnet. It might be easier to test NFT functionalities, other marketplaces support bunch of networks that makes them slow because of huge traffic from different networks. Scroll NFT market will only support Scroll testnets or maybe mainnet in future.
Let's take https://zonic.app/ as an example. I'm using it at the moment but I have to wait for hours and sometimes days to get response of my function. Developers can make a simple and easy to interact user interface for testing purposes but I personally would like to see Scrolls official NFT marketplace on mainnet.
louper
None
Scroll Testnet - Sepolia, Scroll Mainnet
No response
Issue Description:
As an active user of scroll.io, I would like to request the implementation of a dark theme for the scroll.io website. Dark themes have become increasingly popular and sought after by users across various web platforms. The absence of a dark theme option on scroll.io limits the accessibility and user experience for individuals who prefer or require darker visual interfaces.
Benefits of a Dark Theme:
Enhanced Accessibility: Dark themes offer improved accessibility for users with visual impairments or sensitivity to bright light. The high contrast between dark backgrounds and light text can make it easier for individuals to read and interact with the content, ensuring a more inclusive experience.
Reduced Eye Strain: Many users spend prolonged periods on scroll.io, reading and engaging with content. A dark theme can significantly reduce eye strain by mitigating the contrast between the screen and the surrounding environment. This reduction in brightness helps prevent eye fatigue and allows users to comfortably browse and consume information for extended periods.
Aesthetic and Personalization: Dark themes have gained popularity due to their sleek and modern aesthetic appeal. By introducing a dark theme option, scroll.io would allow users to personalize their browsing experience and align it with their preferred visual style.
Consistency and Familiarity: Offering a dark theme would provide consistency across various platforms and applications that already support dark mode. Many users have grown accustomed to using dark themes across their digital tools, and having a consistent experience contributes to a more seamless workflow.
Jumper Exchange (Li.Fi)
Tool
https://github.com/lifinance/jumper.exchange
Scroll Mainnet
Hello Scroll Network,
I would like to recommend that you consider adding Scroll Mainnet to Jumper Exchange (Li.Fi). Li.Fi is a cross-chain bridge aggregation protocol that supports any-2-any swaps by aggregating bridges and connecting them to DEX aggregators.
By adding Scroll Mainnet to Jumper Exchange, you can provide broader access for users to exchange their cryptocurrencies in a fast, secure, and efficient manner. Li.Fi enables easy cross-chain asset exchanges by leveraging existing bridge networks.
Therefore, Scroll Mainnet users can seamlessly exchange their assets with a wide range of other cryptocurrencies available on Li.Fi. This will provide flexibility and convenience for users to diversify their portfolios and participate in a larger ecosystem.
I believe that integrating Scroll Mainnet into Jumper Exchange (Li.Fi) will bring significant benefits to Scroll Network and your users. By leveraging the features and advantages of the Li.Fi protocol, you can expand the reach and enhance the liquidity of Scroll Mainnet.
Thank you for considering this recommendation. I hope you will consider adding Scroll Mainnet to Jumper Exchange (Li.Fi) and enable more opportunities for your users.
Our Goerli chain id has already been added, but this will need to be updated for sepolia and mainnet
https://github.com/gakonst/ethers-rs/blob/master/ethers-core/src/types/chain.rs
truffle
Library
https://github.com/trufflesuite/truffle
Scroll Testnet - Sepolia, Scroll Mainnet
https://github.com/trufflesuite/truffle/blob/bf3020b9f168319055dc0a14dc7c8673b68c5e80/packages/source-fetcher/lib/networks.ts
https://github.com/trufflesuite/truffle/blob/bf3020b9f168319055dc0a14dc7c8673b68c5e80/packages/source-fetcher/lib/sourcify.ts
https://github.com/trufflesuite/truffle/blob/bf3020b9f168319055dc0a14dc7c8673b68c5e80/packages/source-fetcher/lib/etherscan.ts
https://github.com/trufflesuite/truffle/blob/bf3020b9f168319055dc0a14dc7c8673b68c5e80/packages/dashboard/src/assets/chainIDtoName.json
Unstoppable Domains
Tool
https://unstoppabledomains.com/
https://github.com/unstoppabledomains
Scroll Mainnet
Bring the power of blockchain domains to the Scroll Network by partnering with Unstoppable Domains and having a custom extension for domains on Scroll (suggest .scroll)
Snapshot
Tool
https://github.com/snapshot-labs/snapshot
Scroll Mainnet
Suggestion to integrate with snapshot when mainnit goes live.
Create Scroll own Swap-dApp
Create Scoll own dApp, where user can bridge, swap, pool on Scroll Testnet/Mainnet
own Scroll dApp
L2 tx finality Metamask Snap
Create a Metamask Snap which will display finality of a TX on the Scroll Rollup inside the browser extension.
Scroll blocks are finalised on L1 in a multi-step process. Each L2 block will progress through the following three stages until it is finalised.
Metamask being primarily a wallet for the L1 (Ethereum) isn't aware of the other steps of tx finalisation other than them being executed by the node (sequencer).
Users aren't aware what the status of their transaction is by just using the wallet.
Extend Metamask wallet using Snaps to be aware of complete tx finalisation process.
https://scroll.io/blog/architecture
https://scroll.io/bridge
https://metamask.io/snaps/
Trust Wallet
Tool
https://github.com/trustwallet
Scroll Mainnet
A large number of users use Trust Wallet...
Divvybet
Tool
https://github.com/metaplex-foundation/metaplex
Scroll Mainnet
Add a DeFi sports betting platform on the Scroll Ecosystem.
Ape
Tool
https://github.com/ApeWorX/ape#networks
Scroll Testnet - Sepolia, Scroll Mainnet
Might need to consider a constraint around precompiles and/or PUSH0
Etherspot
Library
https://etherspot.io/transactionkit/
Scroll Testnet - Sepolia
No response
De.fi
Tool
https://github.com/de-dot-fi/defiyield-self-integrations
Scroll Mainnet
Pretty sure the De.fi team is already working on this... Yet, feel like adding an issue here to participate and to remember main builders that it's very important to have a simple smart contract scanner and a revoke tool when you launch mainnet.
Please Scroll enthusiasts, be super careful with which contracts/apps you interact!
MV
No response
None
No response
No response
No response
No response
Scroll CN has initiated a knowledge base since last year, we regularly update and maintain the repo at AwesomeScroll, we believe it's a meaningful things for the whole community, Anyone else can reuse that to spread Scroll.
We propose a global knowledge base for Scroll, we can handle the bilingual in English and Chinese. And Global community can contribute in their own language, like the website of Ethereum.
Direct Bridging
There are tons of bridges that currently exist for most EVM chains. Therefore, theoretically a trader would likely be able to bridge their assets from Scroll to Ethereum, then Ethereum to X-Chain. However, this includes twice the number of steps that need to exist. There should, instead, be a bridge directly from Scroll to other chains, allowing traders to reduce the complexity, timing, and cost of converting their assets across different chains.
Not sure what part of "specifications" I could provide, but I envision Hop's bridge when thinking about it. I think using a similar UI/UX would be pretty interesting.
Uniswap
Tool
Scroll Mainnet
uniswap is fast and cheaper,I think it's good choice to add it
Zeta
Tool
https://labs.zetachain.com/swap
https://github.com/zeta-chain/zetachain
Scroll Testnet - Sepolia
Sugestion to intregating Scroll network as source/destination chain on Zeta omnichain swap
Snapshot
Tool
https://github.com/snapshot-labs/snapshot
Scroll Mainnet
Add Scroll to Snapshot for voting.
Comfortable decision for future Scroll.
Scroll was good
Scroll Wallet
Wallet for Scroll Network with $Scroll native token
DAO Aggreagator for Scroll
A User-friendly Dapp that facilitate ready kits and tech stack to create a DAO on scroll with your choice of governance model, as easy as creating an email id.
An Interface to monitor and interact with all the DAOs in Scroll Ecosystem and monitor their growth, participate in governance. Providing readily available tools like governance model, Multi sign treasury wallet, Gnosis safe etc.. to communities who want to create a DAO on scroll without having much expertise.
show Scroll Mainnet to the world :)
Description
We need to add Scroll's upcoming Sepolia testnet to ethereum-lists/chains in order to reserve the ChainId of 534351.
Changes Required
Scroll Fundation
Create Scroll Fundation: Twitter and Site.
This is space for all financial news about Scroll for understanding community.
Snapshot
Tool
https://github.com/snapshot-labs/snapshot
Scroll Mainnet
Snapshot helps DAOs organizing, currently not integrated with Scroll. We need to investigate if this can be proposed publicy as a PR or if the Scroll integration has to be done internally by the Snapshot team.
Hello. How hard is scroll gonna be for people that is not familiar with blockchain technology. I believe that mass adoption of this tech only will come if regular users can join in an easy way.
rhinofi
Tool
Scroll Testnet - Sepolia, Scroll Mainnet
rhino.fi is opening DeFi to the entire world. People shouldn’t have to go through centralised web 3 exchanges to reach financial freedom – we believe they should have a gateway that takes them straight there.
they are creating gateway that allows you to enjoy the best of DeFi on any chain from a single wallet. We take niche blockchain technologies and make them universal, and we prioritise helping our users providing these new technologies to improve their lives over everything else.
Bridge Fee Aware Metamask Snap
Currently, when sending TXs on Scroll L2, the rollup fees are not accounted for.
Sometimes this can result in failed transactions.
Idea is to create a snap (plugin) for Metamask to include them and show a breakdown of transaction fees
Fee charged to an User using an L2 can be broken down to:
L2 gas fee
gas_price * gas_used
L1 data fee
Since most regular wallets aren't aware of L1 data fee happening on the rollup, they are unable to display it in their UI.
If the wallet has enough assets to pay for the gas fee, the transaction will pass but the user will be deducted more funds than what they were expecting since the UI didn't display the additional fee.
If the wallet doesn't have enough funds to pay for gas, the transaction will simply fail or the wallet will simulate it and conclude it will fail, not allowing user to emit it to the network. This leaves the user confused on why he can't interact with some DApp.
Extend Metamask wallet using Snaps to be aware of complete L2 gas fees.
Goal is to:
Pancakeswap
Library
https://github.com/pancakeswap
Scroll Testnet - Sepolia, Scroll Mainnet
No response
Already added goerli
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.