Skip to content

A collection of tools, documents, articles, blog posts, interviews, videos and many others!

Notifications You must be signed in to change notification settings

lastdotnet/Awesome-Last

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

81 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Awesome-Last

Awesome Last is a public and community-driven resource for blockchain & web3 development inspired by awesome. Maintained by the devs at last.net, it's the LAST developer resource you need! You are welcome to contribute to this resource - reach out for more info in the Last social channels.

Table of Contents


Introduction to Web3 Development

Developer Introduction to development and starting your Web3 developer journey:

Developer Tools

Ethereum Development Environments:

Become DeFi Developer

Build on Ethereum

Interactive Development Environments - Write, test, and deploy smart contracts

Build on Cosmos

Cosmos developer environments and learning resources

  • CosmWasm Academy
  • Cosmwasm Zero to Hero Learn CosmWasm so you can build Cosmos contracts
  • Cosmwasm Lectures in Korean
  • Area-52 Master CosmWasm and smart contracts in Rust. Learn how to build your own multichain applications! Similar to Cryptozombies, fun and interactive coding lessons
  • Cosmology developer tools to help you build in the Cosmos ecosystem
  • Cosmos Tutorials to learn how to build Cosmos app
  • Osmosis Educational Library great source of cosmos education materials Deep dive into Cosmos ecosystem:
  • Cosmos Hub is the first of thousands of interconnected blockchains that will eventually comprise the Cosmos Network. The primary token of the Cosmos Hub is the ATOM, but the Hub will support many tokens in the future.
  • Build applications on CosmosSDK via Ignite CLI platform to build, launch, and maintain any crypto application on a sovereign and secured blockchain. It is a developer-friendly interface to the Cosmos SDK, this CLI generates boilerplate code for you, so you can focus on writing business logic.

Cosmos SDK

CosmosSDK acts as the state machine for LUC. CosmosSDK is a framework for building blockchain applications in Go programming language. Cosmos SDK is used to build Gaia, the application implementation build for the Cosmos Hub.

CometBFT

The CometBFT module is part of the Cosmos SDK stack. CometBFT is the a Byzantine Fault Tolerant (BFT) middleware that takes a state transition machine - written in any programming language - and securely replicates it on many machines. It is a fork of Tendermint Core and implements the Tendermint consensus algorithm.

BTF stands for Byzantine-Fault Tolerant CometBFT is ABCI = Application Blockchain Interface package for networking and consensus layers of blockchain.

Last Utility Chain is using heavily modified version of THORChain using validator governance weighting, economic bonding, and churn models from Thorchain, but removing all swap features.The liquidity is handled by Last L2

Threshold Signature Schemes, Churn Module, Node Bonding Design, Bifrost Module

TSS will be used on Last Utility Chain and is a part of the validator voting design structure. Last Utility Chain uses the Bifrost module for its twin-chain communication module.

Utility Chain Node Operators

The Last Utility Chain is a heavily modified Thorchain variant using validator governance weighting, economic bonding, and churn models from Thorchain, but removing all swap features.

Last L2

The Last L2 is the exection environment of Last L2 leveraging Artela and Rollkit

Rollkit

Artela

RPCs

At Last we are building native yield chain and so which means a lot of RPC calls needed to keep the protocol up and running smoothly

RPC providers

RPC aggregators, explorers...

Block Explorers

Learn more about Block Explorers

Staked assets

Staked assets are one of the sources of how value flows into the Last protocol.

veGovernance

ve style governance design is based on Gauges and Bribes. The ve(3,3) governance design is composed of 3 parts:

  • Gauge system
  • Bribe for votes
  • Emissions that are paid out to wallets that stake assets in the gauge

The idea behind ve(3,3) governance model is that you (as user and developer) can influence the will of the voters with an incentive to direct emissions to the party providing something that you want. For example, Curve uses ve style governance to bribe liquidity in specific pools.

Introduction to DeFi

List of amazing DeFi introduction articles and videos:

Yield farming

Awesome DeFi Publications & Tutorials

List of amazing DeFi and Last related publications:

List of amazing L2 and scaling related blogs:

Last Channels and Links

Official Last social media channels:

About

A collection of tools, documents, articles, blog posts, interviews, videos and many others!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published