go-algorand
substrate-open-working-groups
Our great sponsors
go-algorand | substrate-open-working-groups | |
---|---|---|
215 | 28 | |
1,324 | 34 | |
1.4% | - | |
9.5 | 1.8 | |
4 days ago | over 2 years ago | |
Go | ||
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
go-algorand
-
On Implementation of Distributed Protocols
Algorand — a blockchain based on the Algorand consensus protocol (written in Go);
-
Algo 10,000 TPS upgrade ‘IMMINENT’ 🚀
You can see the releases here currently on the 3rd Betanet release.
-
Has anyone signed transactions offline?
No algokey from the Algorand repo https://github.com/algorand/go-algorand/tree/master/cmd/algokey or the docs https://developer.algorand.org/docs/clis/algokey/algokey/ just a lightweight cli tool that can sign txns, no node needed.
You can use the goal binary from go-algorand to generate and sign transactions on an air-gapped machine. See this post for details, and feel free to ask questions.
- Algorand: An in-depth look and it's advantages and disadvantages
-
John Woods: ZK circuit for validating State Proofs is complete
https://github.com/HashMapsData2Value/mahber/blob/master/Project_Mahber.pdf the ideas behind Monero-style ring signature mixers. With curve25519 in that case, which I hope they'll add eventually, but depending on https://github.com/algorand/go-algorand/pull/4924 the ultimate opcode costs for BLS 12-381 or (more realistically) BN254 curve it might be implementable sooner at a higher tx cost.
-
[AMA] Algorand Inc Tech Team on the latest protocol release!
BetaNet release: https://github.com/algorand/go-algorand/releases/tag/v3.15.0-beta
Gary introduced this PR https://github.com/algorand/go-algorand/pull/5087 titled "Leverage 2 SRV record providers for resolving relay addresses w/ de-duplication". Ostensibly it seems like node runners will be able to maintain a second list of relay nodes in addition to the "official" list? Is there any more info on this endeavour? Where can we see this going?
This PR https://github.com/algorand/go-algorand/issues/5063 mentions Non-Archival Relay Nodes support. Currently Relay Nodes are expected to be fully archival as well, but this means that anyone running one needs to have 4 TBs. Why was it important for Relay Nodes to be archival in the first place, was there a particular historical reason for that expectation?
substrate-open-working-groups
-
Roadmap to Becoming a Web3 Developer in 2023
Polkadot Developer Community - Official community forum to discuss Substrate, PolkadotJS, and building cross-chain dApps.
-
Bill Laboon AMA 9 Dec 2022 - 14.00-15.00 UTC
A great framework for building your own blockchain, and use numerous off-the-shelf modules, with Substrate - https://substrate.dev/
-
Bill Laboon AMA - 1 Dec @ 12.00 UTC - Topic: Polkadot-JS App
Check out https://substrate.dev/ !
- # Le web décentralisé par la pratique
-
Rust for backend development?
I'm mostly doing Blockchain based products and I saw Rust was a big player in it due to frameworks like Substrate & ICP that were written in Rust and support Rust so, I decided to go with it because of the features I want to add down the line that will use it. Also WASM has great support in Rust. So those were my main reasons I wanted to pick Rust as my server language.
-
Where to learn substrate?
Make an effort to learn the underlaying programming language itself, Rust. Get your head around that, then take a good hard look at the code in Github, take notes, refer to the substrate docs as needed.
-
The state of the Top DEFI protocols and their pros and cons for a currently new crypto developer. (And why after some deeper research I STILL CHOSE ALGORAND!)
Official Substrate Documentation for Blockchain Developers · Substrate Developer Hub
-
What's everyone working on this week (19/2021)?
Trying to get a leg up using Substrate . Going through a tutorial and “The Book”. Being a Rust newbie but coming from a C/C++/C# background. I must say that rust reminds me of a better version of C++.
-
Welcome to Polkadot!
Start Building at Substrate.dev
-
What are the best Resources for becoming a blockchain developer?
I am also thinking about learning more about blockhain development. I have some experience in web development but I wouldn't say that I'm a pro. The only thing at the moment that seems like it would be possible to learn for someone like me is substrate. https://substrate.dev/ Not only because they promise an "easy" way to create a new crpyto and because it uses webassembly but because I also like Polkadot and Kusama alot.
What are some alternatives?
pera-wallet - Source code for Pera Wallet, simply the best Algorand wallet.
starport - Ignite CLI is the all-in-one platform to build, launch, and maintain any crypto application on a sovereign and secured blockchain [Moved to: https://github.com/ignite-hq/cli]
reach-lang - Reach: The Safest and Smartest DApp Programming Language
ARCs - Algorand Requests for Comments
metal-bitcoin-storage-reviews - Metal Bitcoin Storage Backup Device Stress Tests and Reviews
pyteal - Algorand Smart Contracts in Python
teloxide - 🤖 An elegant Telegram bots framework for Rust
hedera-improvement-proposal - Hedera Improvement Proposal
ecosystem - Project files for Solana ecosystem members
algomart - Algorand NFT Storefront platform
bumpalo - A fast bump allocation arena for Rust
dropshot - expose REST APIs from a Rust program