Open dongwon8247 opened 10 months ago
A comprehensive list of our content such as GnoDesk, blog posts, research, and product updates can be found in this issue: https://github.com/gnolang/hackerspace/issues/48
We're thrilled to release the first version of the Gnoswap docs. This docs include the rationale behind how we plan to contribute to Gno with Gnoswap, what makes Gnoswap unique, its core concepts, and $GNOS tokens.
Link: https://docs.gnoswap.io/
For the next step for the docs, we'll add a technical analysis of the core contracts of Gnoswap as we open-source the contracts in Q4 2023.
bigint
, bytes
, reflect
, encoding
, runtime
, testing
, and io
.bigint
, bytes
, reflect
, encoding
, runtime
, testing
, and io
.bigint
, bytes
, reflect
, encoding
, runtime
, testing
, and io
Gnoswap
This is a demo video showcasing the core features of Gnoswap. The integration of realms/API to the interface is still a work in progress, but the following features are functional:
Video Link: https://www.loom.com/share/56a4641fa2d3492681b5f74f11a9b727?sid=750642cc-908c-4412-bdfc-015d95855ed4
All of the code for the realms is available here: https://github.com/gnoswap-labs/gnoswap
io/ioutil
to os
https://github.com/gnolang/gno/pull/1277hash
https://github.com/gnolang/gno/pull/1273encoding
https://github.com/gnolang/gno/pull/1290io/fs
https://github.com/gnolang/gno/pull/1323Porting packages
0755
) #1331 https://github.com/gnolang/gno/pull/1331Contract-to-Contract Interaction
GnoVM Debugging
Apologies, we must improve our responsiveness to your PRs, given your prompt reaction and adaptation to our comments. With upcoming hires, we aim to increase awareness of external urgencies, enabling us to assign review tasks to the team and address urgent topics more quickly.
Thank you once again. It's truly a pleasure working with you.
bigint
tx-indexer
https://github.com/gnolang/tx-indexer/pull/5maketx run
suggested by https://github.com/gnolang/gno/issues/1508#issuecomment-1898039665
tx-indexer
.bigint
with uint256
https://github.com/gnoswap-labs/gnoswap/pull/118gnoswap.io/earn/{user_address}
bigint
to uint256
https://github.com/gnoswap-labs/gnoswap/pull/118JSON Parser enhancements (https://github.com/gnolang/gno/pull/1415)
float64dmf
string.strconv.ParseFloat
with the eisel lemire algorithm. This logic will be moved to the strconv
to implement ParseFloat.Waiting for the core team's review
unicode/utf16
Package https://github.com/gnolang/gno/pull/1764#issue-2183380115uint256
, int256
integration https://github.com/gnoswap-labs/gnoswap/pull/188
In Progress
Awaiting Review (ordered by higher priority)
Merged 🎉
In Progress
In Progress
Awaiting Review (ordered by higher priority)
Merged 🎉
onbloc-api
development (specification, documentation, initial development)
tx-indexer
potal-loop
test3
In Progress
Awaiting Review (ordered by higher priority)
Merged 🎉
onbloc-api
development & documentation
portal-loop
and test3
)
tx-indexer
onbloc-api
and integrate to GnoScan & Adena Wallettx-indexer
for permissionless network supportAwaiting Review (ordered by higher priority)
Merged 🎉
portal-loop
std.Emit
to contracts and APIs
onbloc-api
development & documentation
High priority (testnet4 related):
Low priority
portal-loop
onbloc-api
docsonbloc-api
to GnoScan and Adena (it will be more permissionless)portal-loop
High priority (testnet4 related):
Low priority
portal-loop
after resolving https://github.com/gnolang/gno/issues/2283test4
launchonbloc-api
based on the core team's feedback and officially release the docsonbloc-api
to GnoScan and Adena (to be more permissionless & customizable)Awaiting Review (ordered by higher priority)
Merged 🎉
portal-loop
High priority (testnet4 related):
Low priority
portal-loop
after resolving https://github.com/gnolang/gno/issues/2283test4
launchonbloc-api
based on the core team's feedback and officially release the docs
onbloc-api
into GnoScan and Adena (to be more permissionless & customizable)
Welcome to the Onbloc's Builder Journey! This issue is a comprehensive introduction to Onbloc and a place where you can expect regular updates from us. I hope you find this issue helpful to get to know about Onbloc, and we very much look forward to collaborating with you! Let's gno!
Introduction
Onbloc is a software development company that specializes in developing essential public infrastructure tools for the Gnoland blockchain ecosystem, including Adena (a non-custodial wallet), Gnoscan (a blockchain explorer), and Gnoswap (a decentralized finance platform).
Our goal is to play the role of ConsenSys for the Gnoland ecosystem. The importance of providing reliable key infrastructure tools such as MetaMask and Infura has been proven by the impactful contributions that ConsenSys has made to the success of Ethereum. These essential tools should be made available to the developers and dapps, free of charge, to accelerate the adoption of a blockchain ecosystem. We believe that the developer-centric design philosophy of Gnoland has the potential to place it as one the most widely-adopted smart contract platforms in the world, and we're committed to supporting this initiative by providing these tools for its ecosystem.
We're currently a team of 9 strong individuals with diverse backgrounds in the blockchain industry including Web3 projects, crypto exchanges, consulting firms, incubators, and infosec institutes, with an average career of 6+ years. Our members are firmly aligned with the vision of onboarding the masses to Web3. To achieve this goal, we believe that designing a quality UX/UI is essential for Web3 infrastructure services, an area in which we possess expertise.
This is our team member's Github handles:
Onbloc links:
Products
I'll briefly explain our products with related links here. You can find detailed milestones of each product in our Grants Program Submission (Link).
Adena
Adena is a friendly, non-custodial, and open-source wallet for the Gnoland blockchain. Adena currently supports a variety of wallet functionalities including creating/restoring wallet, viewing/sending/receiving tokens (including GRC20s), signing Gno realms, displaying transaction history, interacting with dapps, supporting ledger, google login, multi-network/account, the in-app faucet, AirGap Accounts, and more. We're working on adding new features such as GRC721, notifications, and more. Also, we're exploring a way to support new and more secure signing methods using
std.Session
.Adena links:
Gnoscan
Gnoscan is a blockchain explorer for the Gnoland blockchain. Gnoscan currently supports on-chain activities in the main such as Monthly Active Accounts, Monthly Active Boards (/r/demo/boards), Newest Realms, and Daily Transaction graphs. Also, you can find detailed on-chain information that has been converted into a user-friendly format, making it easily readable, such as Account Details, Realm Details (i.g. /r/demo/users) and Token Details (i.g. foo) with raw contract code lines.
Gnoscan links:
Gnoswap
Gnoswap is an open-source concentrated LP AMM DEX built using Gnolang, aimed at providing the most simplified and most user-friendly LPing and staking experience, enhancing capital efficiency, for traders. Gnoswap is currently the primary project that the entire Onbloc team is focused on delivering. You can track our developments through the links below for GitHubs, Docs, and Blogs (we're releasing a series blog!). Please expect lots of updates on Gnoswap in this thread!
Gnoswap links:
Mics
Things that will be helpful for coming developers and dapps.
I'll use this hackerspace issue to regularly update on our journey on Gnoland, also the progress of our grants. Lastly, the Onbloc team has been loving & enjoying co-working with the core members and contributors of Gnoland. I'd like to say thank all of you for being in this bright and innovative ecosystem. Let's gno!