Home
About
What is Tableland?
Rigs NFT
Our Vision
Open Beta
FAQs
Protocol
Limits
Deployed Contracts
Response Times
Considerations & Tradeoffs
Affecting Tableland State
Walkthroughs
Prerequisites & Repos
Quick Start
JavaScript SDK (Latest)
Upgrading SDK (v3 to v4)
JavaScript SDK (Legacy)
CLI
Validator API
REST API (Legacy)
SQL Specification
Local Development & Testing
Integrations
Choosing a Chain
Using Polygon
Using Optimism
Using Arbitrum
Deploying an NFT on Polygon
Dynamic NFT with Chainlink Automation
On-Chain Reads with Chainlink + Arbitrum
Intro to NFT Metadata
NFT Metadata Standards
Crafting NFT Metadata with SQL
Store & Edit Metadata with the CLI or SDK
Serving NFT Metadata from Smart Contracts
Tutorials
Build a Dynamic NFT in Solidity
Creating a Dynamic NFT with p5.js & Tableland
Smart Contracts
Creating Tables from Contracts
Configuring Table Write Access
Solidity to SQL Types
Using Remix
Concepts
URI Encoding
Table Queries & Joins
Table Writes & Updates
Incrementing Values Automatically
Query Optimization & Gas
Playbooks
Create a Key-Value Store Table
Create an Immutable Table
Create a Table for Immutable Files on IPFS
Learn
Use Cases
Code Examples
Security
Web3 Basics
Roadmap
Community
Member Reputation Tracking
Use Tableland for reputation tracking of Pfp owners or DAO members.
Overview
Many DAOs (and NFT owner groups) struggle a bit with how to track reputation, roles, and access control in the community. With Tableland, a developer can create an open reputation tracking system where many different types of tooling can be built.
- Use tables to assign roles (e.g. Guilds) to specific members.
- Use role assignment to govern further access control capabilities.
- Use attributes (roles, scores, or other) in the stored tables to change the results of dynamic NFT attributes. For example, changing the background color based on reputation or score in the community.
- Bonus points if you link the monthly results from sourcecred to a table!
Resources
← Previous
On this page