Executive Summary
Traffic Overview
Over the 7-day period April 20–26, 2026, docs.sui.io attracted 4,388 visitors generating 12,664 pageviews, with a 64% bounce rate, 2.62 views per visit, and an average session duration of 154 seconds. Traffic is heavily weighted toward weekdays, with a notable weekend dip (491–485 visitors on Apr 25–26 vs. 708–751 midweek). The onboarding funnel, API references, and DeepBook docs dominate page engagement. Direct traffic and Google are the top acquisition channels, with ChatGPT and Perplexity appearing as emerging AI referral sources.
Weekday vs. Weekend Traffic Drop
Visitors fell sharply from 751 on Wednesday Apr 22 to 491 on Friday Apr 25 and 485 on Saturday Apr 26, a ~35% decline. Pageviews dropped even more steeply (2,189 → 908 → 1,182), confirming docs.sui.io is primarily used by professional/weekday developers.
AI Referral Traffic Emerging
ChatGPT (37 visitors), Perplexity (4), and Zalo chat (6, likely AI-assisted) collectively sent ~47 visitors this week. While still small (<1% of total), this represents a growing pattern of AI assistants routing users to official docs — a trend likely to accelerate.
gRPC Documentation Deep Engagement
The /develop/accessing-data/grpc/using-grpc page recorded the highest time-on-page at 217 seconds, and the parent /develop/accessing-data/grpc page also ranked high. This signals growing developer interest in gRPC as a data access method, possibly tied to new infrastructure tooling.
Onboarding Funnel Dominates Traffic
The top 8 pages include 5 onboarding-related pages (/getting-started/onboarding, sui-install, hello-world, get-coins, configure-sui-client), collectively accounting for a large share of pageviews. Low bounce rates on hub pages (10–19%) confirm the funnel is working well.
DeepBook Ecosystem Driving Targeted Traffic
deepbook.tech sent 116 visitors (3rd largest non-direct source) directly to DeepBook docs, and /onchain-finance/deepbookv3/deepbook is a top-5 page by pageviews. This cross-site referral pattern indicates an active DeFi developer community around DeepBook.
Top 20 Pages
| # | Page | Insight |
|---|---|---|
| 1 | / | Top page with 1,580 pageviews and a low 37% bounce rate, indicating most homepage visitors explore further into the docs. |
| 2 | /getting-started/onboarding/sui-install | 479 visitors and 712 pageviews with a 56% bounce rate; the primary entry point for new developers setting up Sui. |
| 3 | /getting-started/onboarding/hello-world | 213 visitors, 70% bounce rate — many users may complete the install step and leave after the hello-world tutorial. |
| 4 | /sui-api-ref | 151 visitors but only 275 pageviews with a low 33% bounce rate, suggesting API reference users browse multiple endpoints per session. |
| 5 | /onchain-finance/deepbookv3/deepbook | 183 visitors with a low 36% bounce rate; strong engagement from DeFi/DeepBook developers, corroborated by deepbook.tech referrals. |
| 6 | /getting-started/onboarding/get-coins | 182 visitors; a key step in the onboarding flow, frequently visited alongside install and hello-world pages. |
| 7 | /getting-started/onboarding | 192 visitors with a very low 10% bounce rate — serves as an effective hub that funnels users deeper into onboarding steps. |
| 8 | /references/fullnode-protocol | 90 visitors generating 227 pageviews (2.5x ratio), indicating node operators return or browse multiple protocol reference pages. |
| 9 | /getting-started | 151 visitors with only 19% bounce rate; strong gateway page that successfully routes users to sub-sections. |
| 10 | /onchain-finance/tokenized-assets/create-nft | 210 visitors with a low 14% bounce rate; NFT creation is a popular and sticky onboarding topic. |
| 11 | /getting-started/tooling | 154 visitors with a 31% bounce rate; developers frequently continue from tooling docs to adjacent references. |
| 12 | /getting-started/onboarding/configure-sui-client | 112 visitors, 16% bounce rate — highly engaged users in the middle of the onboarding sequence. |
| 13 | /develop/accessing-data/grpc | 107 visitors, 42% bounce rate, 76s scroll depth — gRPC data access is a notable area of developer interest. |
| 14 | /references/cli | 80 visitors with a very low 15% bounce rate; CLI reference users tend to explore multiple commands per session. |
| 15 | /onchain-finance/fungible-tokens/token-vesting-strategies | 112 visitors with only 10% bounce rate — highly engaging content; users explore the full vesting strategy section. |
| 16 | /develop/accessing-data/graphql/graphql-rpc | 80 visitors; GraphQL alongside gRPC signals strong interest in data access patterns for developers. |
| 17 | /references/fullnode-protocol-types | Only 25 visitors but 119 pageviews and 82% bounce rate — likely a deep-reference page reached via search with high exit after finding the answer. |
| 18 | /develop/accessing-data/grpc/using-grpc | 58 visitors but 217s time-on-page — the longest engagement of any page, indicating developers carefully read through gRPC usage instructions. |
| 19 | /develop/sui-architecture/tokenomics-overview | 84 visitors with an unusually high 124% bounce rate value (possible data anomaly) and 42s scroll depth; tokenomics attracts curious but less committed readers. |
| 20 | /operators/full-node/sui-full-node | 94 visitors with 35% bounce rate; steady operator audience setting up full nodes, consistent with fullnode-protocol referral traffic. |
Referral Sources
| Source | Type | Insight |
|---|---|---|
| Direct / None | Organic | 1,998 visitors (45% of total), the largest single source. Low bounce (71%) relative to some search channels, with 112s avg duration — likely returning developers and bookmarked links. |
| Organic | 1,091 visitors, 54% bounce rate, and the highest avg duration at 251s — organic search visitors are highly engaged and likely finding targeted answers. | |
| sui.io | Organic | 485 visitors referred from the main Sui website, 49% bounce, 209s duration — warm traffic from the ecosystem homepage with strong intent. |
| Bing | Organic | 421 visitors with a very high 88% bounce rate and only 59s duration — Bing traffic is largely shallow, likely finding quick answers and leaving. |
| deepbook.tech | Organic | 116 visitors, 49% bounce, 120s duration — a dedicated DeFi protocol site driving relevant, engaged developer traffic to DeepBook docs. |
| GitHub | Organic | 53 visitors, 51% bounce, 111s — developers following links from repos; moderate engagement suggesting code-context browsing. |
| docs.sui.io | Organic | 48 visitors self-referred (internal links tracked as referral), 45% bounce, and notably high 435s duration — deep internal navigation sessions. |
| blog.sui.io | Organic | 38 visitors, 89% bounce, only 13s duration — blog readers click through but quickly leave; content alignment between blog and docs could improve. |
| chatgpt.com | AI / Chatbot | 37 visitors referred from ChatGPT, 74% bounce, 26s duration — AI assistant users arriving with specific questions but not deeply exploring docs. |
| Organic | 30 visitors, 53% bounce, 132s duration — social media-driven traffic is moderate but reasonably engaged. | |
| Baidu | Organic | 27 visitors, 89% bounce, ~0s duration — very shallow Chinese search engine traffic, nearly all single-page exits. |
| suiplay.sui.io | Organic | 24 visitors from the SuiPlay gaming platform; signals crossover between gaming ecosystem and developer documentation needs. |
| DuckDuckGo | Organic | 20 visitors, 65% bounce, 40s duration — privacy-focused search users with moderate engagement. |
| evefrontier.com | Organic | 8 visitors, 50% bounce, 52s — a gaming project built on Sui driving small but targeted developer traffic. |
| coinglass.com | Organic | 8 visitors, 100% bounce rate — crypto analytics users arrive but immediately leave; content may not match their expectations. |
| quicknode.com | Organic | 7 visitors, 67% bounce, 378s duration — despite low volume, QuickNode-referred users spend significant time, suggesting infrastructure developers with deep research needs. |
| chat.zalo.me | AI / Chatbot | 6 visitors from Zalo chat (Vietnamese messaging app), 67% bounce, 462s duration — very small but surprisingly high time-on-page; likely shared links in developer communities. |
| Perplexity | AI / Chatbot | 4 visitors, 100% bounce — AI search engine sending a small trickle of traffic; all single-page exits suggest users got their answer immediately. |
| Coccoc | Organic | 4 visitors from Coccoc (Vietnamese browser/search), 50% bounce, 479s duration — tiny but highly engaged Southeast Asian developer segment. |
| hub.despread.io | Organic | 4 visitors from a crypto research/analytics hub with 50% bounce and 44s duration — niche but relevant ecosystem traffic. |
chatgpt.com
37 visitors with 74% bounce and only 26s average duration — ChatGPT users arrive with a specific question answered by the AI and leave immediately without deeper exploration.
Perplexity
4 visitors, all single-page exits with 100% bounce — Perplexity answers queries completely, sending only residual traffic that does not engage further.
chat.zalo.me
6 visitors from Zalo chat with 67% bounce but a surprisingly high 462s average duration — likely developer community link shares in Vietnamese-language Sui groups leading to deep reading sessions.
Top 10 Referrer URLs
Exact referring URL or domain and the number of visits driven from each. Direct (no referrer) is excluded.
| Referrer | Visitors | Pageviews |
|---|---|---|
| google.com | 1075 | 4044 |
| sui.io | 485 | 1634 |
| bing.com | 417 | 523 |
| deepbook.tech | 116 | 522 |
| chatgpt.com | 25 | 45 |
| t.co | 24 | 115 |
| suiplay.sui.io | 24 | 46 |
| github.com | 22 | 70 |
| duckduckgo.com | 20 | 48 |
| blog.sui.io/announcing-move-registry-interoperability | 20 | 20 |
Page ↔ Kapa Theme Correlations
High-traffic pages mapped to the Kapa themes they correspond to.
| Page | Related Kapa Theme | Insight |
|---|---|---|
| /develop/accessing-data/grpc/using-grpc | Data Access Migration (JSON-RPC to gRPC/GraphQL) | Highest time-on-page (217s) confirms developers carefully study gRPC usage amid migration urgency. |
| /develop/accessing-data/grpc | Data Access Migration (JSON-RPC to gRPC/GraphQL) | 107 visitors with 42% bounce signals gRPC interest but partial satisfaction from current docs. |
| /develop/accessing-data/graphql/graphql-rpc | Data Access Migration (JSON-RPC to gRPC/GraphQL) | 80 visitors alongside gRPC page confirms developers evaluating both migration paths simultaneously. |
| /getting-started/onboarding/sui-install | Package Deployment & Publishing | 479 visitors and repeated 'How do I deploy' bot questions indicate onboarding friction persists. |
| /onchain-finance/deepbookv3/deepbook | Dependency & Package Configuration | Low 36% bounce and deepbook.tech referrals confirm active DeFi developers needing Move.toml guidance. |
| /references/cli | Transaction Building & PTBs | 15% bounce rate shows CLI reference users are deeply engaged, correlating with PTB CLI question volume. |
| /onchain-finance/tokenized-assets/create-nft | Object Model & Dynamic Fields | 10% bounce rate on NFT creation aligns with high Object Model question volume from DeFi developers. |
| /references/fullnode-protocol | Full Node & Infrastructure Operations | 2.5x pageview-to-visitor ratio confirms node operators browse multiple protocol reference pages per session. |
Notable Takeaways
'How do I deploy to Sui?' was asked at least 10 distinct times verbatim
10+ identical thread_ids for 'How do I deploy to Sui?' across classified_questionsA single canonical deployment quickstart page, if prominently linked from the homepage and chatbot, could deflect a significant fraction of the 72 package deployment questions.
gRPC page drives the longest reading sessions on the entire site yet bot struggled on 76 of 148 migration questions
217s time-on-page for /grpc/using-grpc; 76 uncertain answers out of 148 Data Access Migration questionsDocumentation exists and is read carefully, but gaps in API parity coverage are leaving nearly half of migrating developers without confident answers from the bot.
Ecosystem & General Onboarding has the highest bot uncertainty rate of any theme
43 uncertain out of 65 Ecosystem questions (66% uncertainty rate)Non-technical and beginner questions flood the bot and expose a lack of structured FAQ or routing to appropriate community resources.
DeepBook cross-site referral traffic is the third-largest non-direct source
116 visitors from deepbook.tech, ranking 3rd among all referral sourcesAn active external DeFi developer community is arriving specifically for DeepBook docs, making DeepBook dependency and integration content a high-leverage documentation investment.
Developer Topics
This week's 694 questions span deployment basics, JSON-RPC to gRPC/GraphQL migration, Move language patterns, object model, security (Seal, multisig, sponsored transactions), package management, and ecosystem onboarding. Migration to gRPC/GraphQL and Move language questions dominate developer activity, alongside high volumes of general onboarding and ecosystem questions. Questions grouped by docs.sui.io category, then by specific topic.
Accessing Data
Accessing Data
128 questions
119 certain
·
9 uncertain
JSON-RPC to GraphQL/gRPC Migration
1 uncertain — needs review
6 certain — spot check
GraphQL Client Setup & Usage
1 uncertain — needs review
2 certain — spot check
BCS Event Deserialization Layout
3 certain — spot check
GraphQL Endpoint URLs
2 certain — spot check
gRPC Service List and Methods
2 certain — spot check
GraphQL Table Dynamic Fields Query
2 certain — spot check
gRPC Java Integration
2 certain — spot check
gRPC Event Query by txDigest
2 certain — spot check
Transaction Lookup via Explorer or SDK
2 certain — spot check
queryEvents GraphQL Pagination
2 certain — spot check
gRPC GetObject Field Access
2 certain — spot check
GraphQL Event Indexing from Checkpoint
1 certain — spot check
Bigtable Checkpoint Data Schema
1 certain — spot check
gRPC vs GraphQL Object Reads
1 certain — spot check
Wallet Address Age Query
1 certain — spot check
GraphQL Parse Error Diagnosis
1 certain — spot check
gRPC Streaming and waitForTransaction
1 certain — spot check
GraphQL WebSocket Subscription Support
1 uncertain — needs review
GraphQL Dynamic Fields Query
1 uncertain — needs review
SuiNS gRPC NameService
1 certain — spot check
GraphQL Event sequenceNumber Field
1 certain — spot check
GraphQL Transaction Filtering by Address
1 certain — spot check
GraphQL StakedSui Data Query
1 uncertain — needs review
gRPC Reference Gas Price
1 certain — spot check
Custom Indexer for Report Generation
1 certain — spot check
Event Fetching via RPC GraphQL gRPC
1 certain — spot check
GraphQL Dynamic Field Name Literal
1 certain — spot check
DeepBook Indexer get_pools Endpoint
1 certain — spot check
GraphQL Transaction Type Fields
1 certain — spot check
Public GraphQL Node Endpoints
1 certain — spot check
Event Sequencing and Cursor Pagination
1 certain — spot check
gRPC and GraphQL Public Node Query
1 certain — spot check
GraphQL Balance Query via gRPC and JSON-RPC
1 certain — spot check
JSON-RPC to gRPC Migration Accuracy Check
1 certain — spot check
Mysten Labs Indexer Architecture
1 certain — spot check
JSON-RPC to gRPC Scanner Migration Summary
1 certain — spot check
Sui Agent Skills for Claude Code
1 certain — spot check
DeepBook BalanceManager Purpose
1 certain — spot check
gRPC Protobuf Variant Type Handling TypeScript
1 certain — spot check
gRPC Dynamic Fields and Owned Objects
1 certain — spot check
JSON-RPC Deprecation and Replacement
1 certain — spot check
GraphQL Transaction Balance Changes Python
1 certain — spot check
GraphQL Pagination and Balance Reconstruction Python
1 certain — spot check
GraphQL Balance Changes Mismatch Python
1 certain — spot check
GraphQL Python Transaction Service Code
1 certain — spot check
Move Event Definition and Emission
1 certain — spot check
RPC Structured Error Messages
1 certain — spot check
getStakesByIds gRPC Equivalent
1 certain — spot check
Testnet SUI Faucet
1 certain — spot check
gRPC Simulate on Self-Hosted Full Node
1 certain — spot check
Mysten Labs RPC Node Rate Limits
1 certain — spot check
Checkpoint Timestamp to Sequence Number Lookup
1 certain — spot check
GraphQL Transaction Filter by Package
1 certain — spot check
GraphQL CoinMetadata Decimals Query
1 certain — spot check
Address Balance System Overview
1 certain — spot check
GraphQL CoinMetadata Total Supply curl
1 certain — spot check
Event Format and Go gRPC Client
1 certain — spot check
getDynamicField Method Usage
1 certain — spot check
USD Price Conversion for Transactions
1 uncertain — needs review
gRPC Transaction Execution
1 certain — spot check
gRPC Event Filtering by Type and Time Range
1 certain — spot check
GraphQL Event Query Ordering
1 certain — spot check
gRPC Object Field Filtering
1 certain — spot check
gRPC Event Querying Without Digest
1 certain — spot check
GraphQL vs gRPC vs CLI Query Methods
1 certain — spot check
DeepBookV3 Pool Parameters Comparison
1 certain — spot check
Wallet Transaction History Query
1 certain — spot check
WebSocket WSS Deprecation & gRPC Streaming
1 certain — spot check
GraphQL Historical Event Query
1 certain — spot check
Archival Service Hosted Endpoints
1 certain — spot check
gRPC Object Type Defining ID
1 certain — spot check
gRPC ListOwnedObjects Field Mask
1 certain — spot check
GraphQL Event Query Sorting
1 uncertain — needs review
gRPC Object JSON Field Query
1 certain — spot check
Archival Service Historical Transaction Query
1 uncertain — needs review
gRPC SuiGrpcClient vs GraphQL vs JSON-RPC
1 certain — spot check
gRPC ledgerService getValidators
1 certain — spot check
gRPC Coin Type Format
1 certain — spot check
Transaction Lookup by Digest
1 certain — spot check
getDynamicField Usage
1 certain — spot check
SDK RPC Failure & Rate Limits
1 certain — spot check
getDynamicField BCS Serialization
1 certain — spot check
gRPC ListBalances Errors
1 certain — spot check
gRPC Testnet Connection
1 certain — spot check
gRPC simulateTransaction
1 certain — spot check
queryTransactionBlocks GraphQL Alternative
1 certain — spot check
DeepBook Indexer Order Scaling
1 certain — spot check
gRPC & GraphQL Checkpoint Retrieval
1 certain — spot check
GraphQL Epoch Query
1 certain — spot check
GraphQL TransactionEffects Fields
1 certain — spot check
GraphQL multiGetCheckpoints
1 certain — spot check
Wallet Balance & DeFi Strategies
1 certain — spot check
Checkpoint Max Transactions
1 certain — spot check
Object Transaction History & Retention
1 certain — spot check
Remote Checkpoint Store HTTPS
1 certain — spot check
gRPC Testnet Providers
1 certain — spot check
gRPC Fallback Strategies
1 certain — spot check
gRPC SubscribeCheckpoints Starting Point
1 certain — spot check
JSON-RPC Deprecation & Migration
1 certain — spot check
sui_getTransactionBlock JSON-RPC & Migration
1 certain — spot check
GraphQL MoveType Layout Query
1 certain — spot check
getNormalizedMoveModule BCS Decoding
1 certain — spot check
Move Struct Dynamic Parsing
1 certain — spot check
Sui Rust SDK Setup
1 certain — spot check
gRPC listOwnedObjects Pagination
1 certain — spot check
GraphQL Object Query by Address
1 uncertain — needs review
GraphQL Package Bytecode Query
1 certain — spot check
gRPC listOwnedObjects Multi-Type Filter
1 certain — spot check
JSON-RPC Transaction Timestamp Query
1 certain — spot check
GraphQL EventFilter Timestamp
1 certain — spot check
Cryptography
Cryptography
30 questions
25 certain
·
5 uncertain
Multisig Key Rotation and Address Aliases
1 uncertain — needs review
1 certain — spot check
Multisig Address CLI (keytool)
2 certain — spot check
zkLogin Private Key and Import Compatibility
2 certain — spot check
Address Key Scheme Derivation
2 certain — spot check
Multisig Address On-Chain Verification
1 uncertain — needs review
GCP KMS Validator Key Signing
1 certain — spot check
zkLogin Prover Hosting Options
1 certain — spot check
Private Key Recovery after Theft
1 uncertain — needs review
Sui Keytool Import
1 certain — spot check
Groth16 ZK Application Ideas
1 certain — spot check
ZK Nullifier Concept
1 certain — spot check
Sui Address Derivation from Public Key
1 uncertain — needs review
zkLogin JWK Rotation and Error Recovery
1 certain — spot check
zkLogin Privacy and Identity
1 certain — spot check
zkLogin AUD to Multiple Gmail Accounts
1 certain — spot check
MultiSig Address Detection
1 certain — spot check
zkLogin Overview and OAuth Flow
1 certain — spot check
Multisig Tools & SDK
1 certain — spot check
zkLogin Ephemeral Key Definition
1 certain — spot check
Blake2b256 Import TypeScript
1 certain — spot check
Passkey Biometric Wallet Signing
1 certain — spot check
Blake2b256 Hashing in Sui Signatures
1 certain — spot check
zkLogin Integration & Tools
1 certain — spot check
Private Key Export & Import
1 uncertain — needs review
zkLogin vs Passkey Authentication
1 certain — spot check
signPersonalMessage Verification
1 certain — spot check
Manage Packages
Manage Packages
21 questions
20 certain
·
1 uncertain
Move Package Structure (no Workspace)
3 certain — spot check
Move.lock File Purpose & Commit Rules
3 certain — spot check
Move.toml Dependency Resolution
2 certain — spot check
Pyth Network MVR Dependency
2 certain — spot check
Move.toml Dependency Name Mismatch
1 certain — spot check
Move.toml Git Dependency Configuration
1 certain — spot check
DeepBook MVR Dependency Configuration
1 certain — spot check
MVR CLI Registration
1 uncertain — needs review
Automated Address Management
1 certain — spot check
Move.toml Testnet Configuration
1 certain — spot check
Move.toml Package Manifest
1 certain — spot check
Move.toml Package Manager Migration
1 certain — spot check
Git Dependency Commit Hash
1 certain — spot check
Unpublished Dependency in Build Environment
1 certain — spot check
Build Environment Mismatch (--build-env)
1 certain — spot check
Objects
Objects
50 questions
44 certain
·
6 uncertain
Kiosk NFT Ownership State Handling
3 certain — spot check
Kiosk PersonalKioskCap Import
2 uncertain — needs review
Receive Pattern Generic Type Support
2 certain — spot check
Owned Object Model and RPC Storage
2 certain — spot check
DeepBook Self-Matching & Kiosk Policy
2 certain — spot check
Object Versioning & Race Conditions
2 certain — spot check
Object Copy Restrictions
1 certain — spot check
Address Balance Migration
1 certain — spot check
Object Display GraphQL Support
1 certain — spot check
Object Display V2 Documentation
1 certain — spot check
Shared Object Access Within Same PTB
1 certain — spot check
Dynamic Fields CLI Query
1 certain — spot check
NFT Creation and Kiosk Listing
1 certain — spot check
Transfer-to-Object Receive Pattern
1 certain — spot check
Display V2 Creation in Init Function
1 certain — spot check
Object Deletion Pattern
1 certain — spot check
Object Display V2 Release Status
1 certain — spot check
Transfer-to-Object receive Function
1 certain — spot check
Dynamic Object Fields vs Transfer-to-Object
1 certain — spot check
Shared Objects and Dynamic Fields DeFi Patterns
1 certain — spot check
Object Ownership Types
1 certain — spot check
Maximum Object Size
1 certain — spot check
Address Balance PAS Token Storage
1 certain — spot check
Display V2 Literal Syntax and Examples
1 certain — spot check
Object ID and Network Identifier Storage
1 certain — spot check
CoinMetadata Object ID Query
1 certain — spot check
Object Struct Destruction on Condition
1 certain — spot check
Dynamic Object Fields CLI Fetch
1 certain — spot check
Kiosk Ownership & KioskOwnerCap
1 uncertain — needs review
Kiosk KioskOwnerCap Ownership Transfer
1 certain — spot check
Kiosk Personal Kiosk Rule
1 certain — spot check
Object Ownership Shared Object Restrictions
1 certain — spot check
Object Wrapping Unwrapping Within Checkpoint
1 uncertain — needs review
Kiosk Borrow/Return Pattern
1 certain — spot check
Transfer to Object (TTO)
1 certain — spot check
Transfer to Object Receive Pattern
1 certain — spot check
TTO Unsupported Parent Object Types
1 certain — spot check
TxContext UID Mutable Reference
1 certain — spot check
Kiosk Capy Detection on Mainnet
1 uncertain — needs review
Shared Object Contention for Per-Address Limits
1 uncertain — needs review
Shared Object PTB Same-Transaction Usage
1 certain — spot check
Object-Owned NFTs
1 certain — spot check
Address Balance Model
1 certain — spot check
Publish & Upgrade Packages
Publish & Upgrade Packages
54 questions
51 certain
·
3 uncertain
Publishing a Move Package (CLI)
6 certain — spot check
Package Deployment Basics
5 certain — spot check
sui client publish Command
5 certain — spot check
sui client publish Deployment
4 certain — spot check
Package Source Verification (Suiscan)
1 uncertain — needs review
1 certain — spot check
test-publish Ephemeral Publication
2 certain — spot check
Sui CLI Version Update via suiup
2 certain — spot check
Reading Published Package IDs from Transaction Output
2 certain — spot check
Package Upgrade Function Name Reuse
1 certain — spot check
Sui CLI Installation on Ubuntu
1 certain — spot check
Package Immutability and UpgradeCap
1 certain — spot check
Package Upgrade Function Signature Rules
1 certain — spot check
Cargo Install from Source
1 uncertain — needs review
Package Upgrade Migration Pattern
1 certain — spot check
Package Binary On-Chain Format
1 certain — spot check
CLI Move Disassemble from On-Chain Package
1 certain — spot check
Package ID Changes on Upgrade
1 certain — spot check
FeatureNotYetSupported Upgrade Error
1 certain — spot check
Package ID Change and Type Filters on Upgrade
1 certain — spot check
Publish Error No Modules Found
1 certain — spot check
Move Bytecode .mv Files
1 certain — spot check
Package Upgrade vs New Package
1 certain — spot check
System Package Upgrade Address Stability
1 certain — spot check
SDK Codegen from Move Contracts
1 certain — spot check
sui client publish Command Output Analysis
1 certain — spot check
Package Upgrade Compatibility Rules
1 certain — spot check
Dependency Verification Warning
1 certain — spot check
Disabling Functions After Upgrade
1 certain — spot check
Package ID After Republish
1 certain — spot check
Published.toml Package ID Versioning
1 certain — spot check
Package Upgrade CLI & Policies
1 certain — spot check
Package Upgrade Management Patterns
1 certain — spot check
Package Upgrade History CLI
1 uncertain — needs review
Upgrade Dependency to New Version
1 certain — spot check
Security
Security
34 questions
31 certain
·
3 uncertain
Seal bucket_policy Move Contract Review
3 certain — spot check
Seal Encrypt and Decrypt TypeScript
2 certain — spot check
Sui Security Best Practices
2 certain — spot check
Seal CLI fetch-keys Error Diagnosis
1 certain — spot check
Seal Time-Lock and Session Key TTL
1 certain — spot check
Enoki Sponsored Transaction Proxy Design
1 uncertain — needs review
Private Key Recovery after Theft
1 certain — spot check
Capability Leakage via Events
1 certain — spot check
Nautilus TEE Provider Support Azure
1 certain — spot check
Sui Security Audit Scope
1 certain — spot check
Seal Key Server Testnet List
1 certain — spot check
Seal Encryption Decryption Flow
1 certain — spot check
Seal Decentralized Secrets Management
1 certain — spot check
Backend Wallet Address Storage & Sponsored Transactions
1 certain — spot check
Object Security & Ownership Model
1 certain — spot check
Sui Security Architecture Overview
1 certain — spot check
Seal Encryption Backup Key
1 certain — spot check
Nonce Replay Attack Prevention
1 certain — spot check
Seal Allowlist Access Policy Pattern
1 certain — spot check
Seal SDK Access Policy Pattern
1 certain — spot check
Seal nautilus seal_config.yaml
1 certain — spot check
Seal & Nautilus Integration
1 certain — spot check
Nautilus Enclave External Services
1 uncertain — needs review
Token Security Scanner (Honeypot, TreasuryCap, UpgradeCap)
1 uncertain — needs review
Digital Asset Design Risks
1 certain — spot check
Nautilus Enclave Setup
1 certain — spot check
Nautilus Enclave Move Source
1 certain — spot check
Nautilus Step-by-Step Guide
1 certain — spot check
Seal Package ID Binding on Upgrade
1 certain — spot check
Seal Encrypt Decrypt React Hook
1 certain — spot check
Sui Architecture
Sui Architecture
59 questions
50 certain
·
9 uncertain
Mysticeti Consensus Protocol
6 certain — spot check
Sui Overview for Beginners
3 certain — spot check
Sui Unique Features vs Other L1s
2 certain — spot check
Validator Operation Cap ID Retrieval
2 certain — spot check
Full Node Hardware Requirements
1 uncertain — needs review
1 certain — spot check
sui_system Framework Modules
1 uncertain — needs review
1 certain — spot check
Full Node Snapshot Restore Failures
2 certain — spot check
Sui CLI Mainnet Operations
1 certain — spot check
Sui Tokenomics and Staking
1 certain — spot check
Shared Object Transaction Settlement
1 certain — spot check
Full Node Transaction Execution Role
1 certain — spot check
Checkpoint Storage Bucket
1 certain — spot check
Devnet vs Testnet vs Localnet and Epochs
1 certain — spot check
Archival KV RPC CLI Configuration
1 certain — spot check
Checkpoint Production Rate
1 certain — spot check
Walrus Epoch Duration
1 certain — spot check
Validator Node Hardware Requirements
1 certain — spot check
Mainnet Full Node URL
1 uncertain — needs review
Consensus Mechanism Explanation
1 certain — spot check
Shared Object Parallel Execution Immutable Reference
1 certain — spot check
Shared Object Mutable vs Immutable Reference Performance
1 certain — spot check
Staking and Staking Pool Mechanics
1 certain — spot check
Validator Staking Pool Mechanics
1 certain — spot check
Full Node gRPC Configuration & Port
1 uncertain — needs review
MEV on Sui
1 certain — spot check
Network Switching Testnet to Mainnet
1 certain — spot check
Checkpoints Per Second Performance
1 certain — spot check
Full Node RPC URL Endpoints
1 certain — spot check
Full Node gRPC Port Availability After Indexing
1 certain — spot check
Full Node Snapshot Restore & Crash
1 certain — spot check
Bridge Node JSON-RPC Config
1 certain — spot check
Validator Core Mechanics
1 certain — spot check
Validator Documentation Locations
1 certain — spot check
Checkpoint Causal Ordering
1 uncertain — needs review
Full Node Port Configuration
1 uncertain — needs review
Narwhal/Bullshark vs Mysticeti
1 certain — spot check
Sui CLI Environment RPC Update
1 uncertain — needs review
Full Node State Inconsistency Recovery
1 certain — spot check
Full Node Index Processing Options
1 uncertain — needs review
Testnet Node Connectivity Troubleshooting
1 certain — spot check
Move Compiler Architecture
1 certain — spot check
Full Node Sync Status Verification
1 uncertain — needs review
Localnet Node Count
1 certain — spot check
Sui CLI Environment Management
1 certain — spot check
Validator Minimum Staking Requirements
1 certain — spot check
Built-in JSON-RPC Indexer Sync
1 certain — spot check
zkLogin Protocol Config
1 certain — spot check
Testing & Debugging
Testing & Debugging
23 questions
21 certain
·
2 uncertain
Move Security Code Review
5 certain — spot check
Third-Party Application Audit Sui Claims
2 certain — spot check
sui replay Mainnet Support
1 certain — spot check
Custom Indexer Testing on Testnet
1 certain — spot check
Local Network Test Publish
1 uncertain — needs review
Cargo Build Dependency Resolution Errors
1 certain — spot check
Indexer Protocol Version Error
1 certain — spot check
TypeScript Type Annotation Errors
1 certain — spot check
Move Test File and Module Filtering
1 certain — spot check
DeepBook Limit Order MoveAbort Error
1 certain — spot check
Measuring Transaction Execution Parallelism
1 certain — spot check
TypeScript Syntax Error in dApp Code
1 certain — spot check
Test Scenario Object Retrieval by ID
1 certain — spot check
Dry Run Transaction Simulation
1 certain — spot check
TypeScript Null Type Errors
1 certain — spot check
Random Test Inputs
1 uncertain — needs review
Transaction Trace & Function Call Analysis
1 certain — spot check
Gas Profiler Tools
1 certain — spot check
Transaction Payment
Transaction Payment
18 questions
17 certain
·
1 uncertain
Gas Fee Formula & Storage Rebate
3 certain — spot check
Gas Budget Estimation via Simulation
2 certain — spot check
Coin Merge Protocol Fees
1 certain — spot check
SUI Decimal Precision and MIST
1 certain — spot check
Reference Gas Price Mechanism
1 certain — spot check
Sponsored Transaction for Contract Deployment
1 certain — spot check
Gas Optimization Strategies
1 certain — spot check
Sponsored Transactions Implementation
1 certain — spot check
Gas Optimization and vec_set Iteration
1 certain — spot check
coinWithBalance Address Balance Resolution
1 uncertain — needs review
Address Balance System coinWithBalance Analysis
1 certain — spot check
Gas Sponsorship
1 certain — spot check
Fee Constants in MIST and Custom Tokens
1 certain — spot check
Gas Balance Error
1 certain — spot check
Gas Balance CLI Debugging
1 certain — spot check
Transactions
Transactions
45 questions
43 certain
·
2 uncertain
DEX Swap Transaction Building Patterns
4 certain — spot check
PTB coinWithBalance Transaction Building
3 certain — spot check
sui client call PowerShell Argument Error
2 certain — spot check
PTB Transfer Objects CLI
2 certain — spot check
PTB Commands and Structure
2 certain — spot check
PTB Overview & Benefits
2 certain — spot check
Sui CLI Move Call
1 uncertain — needs review
1 certain — spot check
Dynamic Field Shard Selection in PTB
2 certain — spot check
PTB Transaction Limits and Coin Merging
1 certain — spot check
PTB Transaction Building (TypeScript)
1 certain — spot check
PTB Build with GraphQL Client
1 uncertain — needs review
Transaction Digest vs Transaction ID
1 certain — spot check
Move TypeArgumentError Diagnosis
1 certain — spot check
PTB Structure and Commands
1 certain — spot check
PTB Transaction Limits
1 certain — spot check
sui client transfer CLI Command
1 certain — spot check
PTB GasCoin Usage
1 certain — spot check
devInspect vs simulateTransaction
1 certain — spot check
BCS Serialization for Transaction Input
1 certain — spot check
Transaction Object Model JSON Structure
1 certain — spot check
PTB splitCoins Cross-Transaction References
1 certain — spot check
gRPC Transaction Resolution Error
1 certain — spot check
PTB CLI Commands
1 certain — spot check
PTB Input Object Limit
1 certain — spot check
DeepBook SDK Quick Start
1 certain — spot check
coinWithBalance & Address Balances
1 certain — spot check
TypeScript Unused Constant Cleanup
1 certain — spot check
PTB Coin Handling & Multi-Coin Merging
1 certain — spot check
Wallet Registration Error
1 certain — spot check
PTB new_cbtc with CoinRegistry
1 certain — spot check
Coin Transfer TypeScript
1 certain — spot check
coinWithBalance Merge/Split Delegation
1 certain — spot check
PTB Inputs vs Results vs Effects
1 certain — spot check
NFT Kiosk Registration with Shard Selection
1 certain — spot check
Write Move
Write Move
73 questions
68 certain
·
5 uncertain
Launchpad Smart Contract Design
4 certain — spot check
Move Function Parameter Order (Admin Cap)
2 certain — spot check
destroy_zero Usage Patterns
2 certain — spot check
Move Smart Contract Project Guide
2 certain — spot check
Move Error Code Naming Conventions
2 certain — spot check
Move Loop Macros do! Pattern
1 uncertain — needs review
1 certain — spot check
Move Smart Contract Launchpad Design
2 certain — spot check
DeepBook Pool Creation from Move
1 uncertain — needs review
Move Fully Qualified Type Identifiers
1 certain — spot check
BCS Serialization VecMap
1 certain — spot check
Move Generic Type Constraints (key, drop)
1 certain — spot check
DAO Governance Pattern in Move
1 certain — spot check
Commit-Reveal Pattern for Randomness
1 certain — spot check
Clock and Random System Objects
1 certain — spot check
coin::create_currency and Clock Test Patterns
1 certain — spot check
Move Security Code Review (WadRayMath)
1 certain — spot check
Move Macros and Abort Behavior
1 certain — spot check
Move Book Origin and Scope
1 certain — spot check
Init Function OTW Requirement
1 certain — spot check
Transaction Limits and Function Parameters
1 certain — spot check
PTB and Move Function Parameter Limits
1 uncertain — needs review
Randomness and VRF Lottery
1 certain — spot check
Move Integer Types Signed vs Unsigned
1 certain — spot check
normalizeStructTag and Coin Type Case
1 certain — spot check
SUI Coin Type Fully Qualified Name
1 certain — spot check
coin mint_for_testing Mocked Coin
1 certain — spot check
balance create_for_testing
1 certain — spot check
New Currency coin_registry Module
1 certain — spot check
Closed-Loop Token from_coin to_coin
1 certain — spot check
Option Module Borrow Limitations
1 certain — spot check
ID vs UID Differences
1 certain — spot check
Move String utf8 Function
1 certain — spot check
One-Time Witness for Currency Creation
1 certain — spot check
One-Time Witness Currency Standard Migration
1 certain — spot check
Move Vector Length Function
1 certain — spot check
Mutable Reference vs Getter Setter Pattern
1 certain — spot check
Move Event Emit
1 certain — spot check
Move Drop Ability Compile-time Checks
1 certain — spot check
Move Smart Contract Basics
1 certain — spot check
ASCII String Creation in Move
1 certain — spot check
Move Module Conventions Best Practices
1 certain — spot check
sui move new Package Scaffold
1 certain — spot check
Balance decrease_supply Burn Equivalent
1 certain — spot check
Move init Function Return Values
1 certain — spot check
Closed-Loop Token ActionRequest Hot Potato
1 certain — spot check
VecMap vs Table Performance
1 certain — spot check
Coin Standard CoinMetadata vs Currency Registry
1 uncertain — needs review
Coin vs Token Comparison
1 certain — spot check
finalize_registration OTW Currency
1 certain — spot check
Vector Operations
1 certain — spot check
Move File Structure & Module Setup
1 certain — spot check
Coin/TreasuryCap Management
1 certain — spot check
Coin/Balance Integration
1 certain — spot check
Integer to String Conversion
1 certain — spot check
Hot Potato Pattern
1 certain — spot check
Enum Variants with Data
1 certain — spot check
Move Function Networking Limitations
1 certain — spot check
Community Data Structures (SkipList)
1 certain — spot check
Rust & Move Language Relationship
1 certain — spot check
Move 2024 Edition Compatibility
1 certain — spot check
u256 Max Value
1 uncertain — needs review
Move Struct Access Control
1 certain — spot check
Move Unused Function Warning
1 certain — spot check
Shared Object Versioning Pattern
1 certain — spot check
Other
Other
137 questions
127 certain
·
10 uncertain
SuiHub Athens Community Questions
6 certain — spot check
Greeting/General
4 certain — spot check
Sui Research Whitepapers List
2 certain — spot check
Sui MCP Server VS Code Integration
1 uncertain — needs review
1 certain — spot check
MetaMask Sui Wallet Compatibility
1 uncertain — needs review
1 certain — spot check
Third-Party Wallet Transaction Issue
2 certain — spot check
Sui Gaming Ecosystem
2 certain — spot check
Sui Address Type Normalization
2 certain — spot check
Greeting Input
2 certain — spot check
Sui Ecosystem User and Market Level
2 certain — spot check
Testnet SUI Faucet Request
2 certain — spot check
Walrus Subsidies Contract
2 certain — spot check
Walrus SDK WASM on Cloudflare Workers
2 certain — spot check
Sui Ecosystem Projects (Suibotics)
1 certain — spot check
Wallet Connect Integration (dApp Kit)
1 certain — spot check
Sui CLI Keytool Address Management
1 certain — spot check
Community/Governance Ban Appeal
1 uncertain — needs review
Sui MCP Server Integration
1 certain — spot check
suiup CLI Version Management
1 certain — spot check
Discord Testnet Faucet Value
1 certain — spot check
Sui Faucet Token Request
1 certain — spot check
Non-Sui Question (Weather)
1 certain — spot check
Third-Party Protocol Package Address
1 certain — spot check
Sui DeFi AMM Protocols
1 certain — spot check
Non-Sui Question (Programming Languages)
1 certain — spot check
Sui DeFi AMM Rankings
1 certain — spot check
Wallet Selection and Security
1 certain — spot check
General Sui Overview
1 certain — spot check
Wallet Types and Setup
1 certain — spot check
Sui Blockchain Tech Stack Quiz
1 certain — spot check
SuiNS Walrus Site Link Management
1 certain — spot check
suiup CLI Installation Location
1 certain — spot check
DeepBook Points Program
1 certain — spot check
Network Connectivity Error Troubleshooting
1 certain — spot check
Sentio Debugger Transaction Tracing Tool
1 certain — spot check
TypeScript Config importExtension
1 certain — spot check
Best Sui Wallets Overview
1 certain — spot check
On-Chain Reputation and Credit Scoring
1 certain — spot check
Credit Bureau Protocol on Sui
1 certain — spot check
Sample Sui dApp Examples
1 certain — spot check
Liquid Staking Protocols on Sui
1 certain — spot check
Walrus Decentralized Storage Overview
1 certain — spot check
Sui Cryptographic Primitives Overview
1 certain — spot check
Lost Token Recovery on Sui
1 certain — spot check
USDsui Stablecoin Overview
1 certain — spot check
Multi-Chain Transaction Service Architecture
1 certain — spot check
Sui Stack Components Overview
1 certain — spot check
Walrus Blob Storage Epoch Extension
1 certain — spot check
Walrus SDK WAL Exchange Swap Rate
1 certain — spot check
pysui SDK API Change Error
1 certain — spot check
SUI Token Circulating Supply
1 certain — spot check
suiup install move-analyzer
1 certain — spot check
move-analyzer Installation Methods
1 certain — spot check
Next.js dApp Kit QueryClientProvider Setup
1 certain — spot check
QueryClientProvider WalletProvider Provider Order
1 uncertain — needs review
Greeting Response
1 certain — spot check
SUI Token Governance Voting
1 certain — spot check
Sui Frontend Wallet Sync and zkLogin
1 certain — spot check
Sui Backend with Database Architecture
1 certain — spot check
OKLink API Backend vs Frontend
1 certain — spot check
Student Fee Payment Flow Architecture
1 certain — spot check
Walrus Staking Inactive Nodes
1 uncertain — needs review
Sui Documentation LLM Export
1 certain — spot check
dApp Kit Account Switching & localStorage
1 certain — spot check
Off-topic Email Input
1 certain — spot check
dApp Kit Setup Methods
1 certain — spot check
Slush Wallet CLI Address Import
1 certain — spot check
USDC to SUI Gas Swap
1 uncertain — needs review
Sui Blockchain Beginner Explanation
1 certain — spot check
Python JSON-RPC payAllSui Call
1 uncertain — needs review
Walrus Blob Storage Expiry Date Error
1 certain — spot check
Sui CLI Version Installation suiup
1 certain — spot check
Sui CLI Version via Chocolatey vs suiup
1 certain — spot check
Walrus Aggregator Setup
1 certain — spot check
Walrus Site Domain Removal
1 certain — spot check
DeepBook Pool Initial Share Version
1 certain — spot check
Gas Coin Reservations
1 certain — spot check
SpringSui Protocol Endpoints
1 certain — spot check
Record Tracking App Feasibility on Sui
1 certain — spot check
Sui MCP Chat Integration
1 certain — spot check
Wallet Staking App Recommendation
1 certain — spot check
Wallet Definition
1 certain — spot check
Sui Performance Benchmarks
1 certain — spot check
Site Builder Binary Location
1 certain — spot check
Third-Party DEX API (Cetus)
1 certain — spot check
Third-Party DEX Liquidator Integration
1 uncertain — needs review
Sui Blockchain Use Cases
1 certain — spot check
SUI Token Meaning
1 certain — spot check
Walrus Upload Relay Costs
1 certain — spot check
Walrus Publisher Endpoints
1 certain — spot check
Walrus Publisher Alternatives
1 certain — spot check
Sui Wallet Integration (dApp Kit)
1 certain — spot check
OKX Chart Integration
1 certain — spot check
DeepBook Balance Manager via Suiscan
1 certain — spot check
Sui Move Contract Publish Gas Budget
1 certain — spot check
Walrus Mainnet Aggregator Endpoints
1 certain — spot check
Kapa MCP Integration
1 certain — spot check
Smart Contract Terminology on Sui
1 certain — spot check
Sui Whitepaper PDF Link
1 certain — spot check
dApp Kit ConnectButton/Modal Styling & Wallet Filtering
1 certain — spot check
Walrus Site Deployment
1 certain — spot check
SuiNS Default Name Setup
1 certain — spot check
Third-Party Decompiler Tool (Revela)
1 certain — spot check
Frontend UI File Structure (dApp Kit)
1 certain — spot check
Wallet Connection API Flow
1 certain — spot check
USDC Bridge Link
1 certain — spot check
Sui RPC Node Providers
1 certain — spot check
Sui Brand Kit
1 certain — spot check
DeepBook SDK Options
1 certain — spot check
Sui Groups Messaging SDK
1 certain — spot check
Sui Bridge Global Limiter UI
1 uncertain — needs review
Walrus WAL Token Payment Model
1 uncertain — needs review
DeepBook Use Cases Overview
1 certain — spot check
Walrus Rust SDK Status
1 certain — spot check
DeepBook Margin Trading Bot Docs
1 certain — spot check
Unix Timestamp Conversion
1 certain — spot check
DeepBook DEEP Token Staking
1 certain — spot check
Sui Installation on Fedora
1 certain — spot check
User engagement
Top returning users
| User ID | Questions |
|---|---|
| 1c310763-acaa-4ca1-9221-9b0aa49db1c0 | 35 |
| e242bd67-e4fb-4feb-a6c2-fce172bd0d88 | 18 |
| fc1ddec3-7013-409d-b948-c4b5e1c682bb | 14 |
| 695e29d9-d9f4-4f08-9afe-88bb3e89688d | 13 |
| c4c62bb1-62ca-4a33-9e86-903a068f7283 | 12 |
| d8bcb920-acfb-43a1-b0e3-ff16d40dc1d4 | 10 |
| b8f29253-ae5e-4b9a-8a79-32d470f569b1 | 10 |
| ef64007e-bbe9-4d0b-a4dc-76f3e5a93ab7 | 9 |
| a699eb92-7e9f-40b7-86d0-fad9f337bf8a | 8 |
| c3028e18-9b89-49fe-beb4-40ee932f0e61 | 8 |
| f071e107-6712-47d5-8d9f-6473b4d6e347 | 7 |
| b2c1a0ff-e9d5-448b-b0ed-3961c0274bd6 | 7 |
| e6d425eb-8d4e-4d23-93dd-9dfcd953654a | 7 |
| 5cbd5cf7-cb6f-4ecb-a1fa-1a0eac1ddaa5 | 7 |
| 55fde635-9249-4c3c-9d3a-140000b72b84 | 7 |
| 9afa1e41-8a03-40ed-ae56-80263ae31959 | 7 |
| 59ff3b84-9dda-4e1a-ae6d-0a006827e317 | 7 |
| 7bb7f7dc-4a03-47ac-b721-1f2343ec0366 | 7 |
| a9f0af38-23f5-493c-8104-00ae91ac9f2e | 6 |
| 04f88cb3-02ce-4ebc-9b9e-e4d7a0d60239 | 6 |
Questions per user
| Questions | Users |
|---|---|
| 1 | 226 |
| 2 | 33 |
| 3 | 20 |
| 4 | 11 |
| 5 | 7 |
| 6 | 8 |
| 7 | 8 |
| 8 | 2 |
| 9 | 1 |
| 10 | 2 |
| 12 | 1 |
| 13 | 1 |
| 14 | 1 |
| 18 | 1 |
| 35 | 1 |
Recommended Actions
Publish a side-by-side JSON-RPC to gRPC/GraphQL migration reference covering all common operations
New migration guide page under /develop/accessing-data with code tabs for every deprecated JSON-RPC method and its gRPC or GraphQL equivalent.
76 of 148 migration questions went unanswered confidently, and the July 2026 deprecation deadline is only 3 months away.
Create a pinned deployment quickstart consolidating CLI setup, Move.toml, gas budget, and package ID capture
Single canonical /getting-started/deploy page linked prominently from the homepage and install page.
The same 'How do I deploy to Sui?' question was asked verbatim at least 10 times, accounting for significant chatbot load.
Add an Object Model deep-dive guide with diagrams covering all ownership types, dynamic fields, kiosk, and Display V2
New guide under /develop/objects synthesizing ownership, dynamic fields, TTO, kiosk, and Display V2 in one navigable resource.
68 questions with 50% uncertainty and direct user feedback ('the display docs I'm looking at are bad') confirm current docs are fragmented.
Improve sui client error messages for common publish and PTB failures to include actionable remediation hints
Enhance error output in sui client publish and sui client ptb commands to surface fix suggestions for top failure patterns (missing modules, gas underestimation, type argument errors, PowerShell argument truncation).
Multiple questions this week were triggered directly by opaque CLI errors with no remediation hint, including PowerShell argument errors and 'No modules found' publish failures.
Add SDK-level validation warnings when SuiGrpcClient is passed to Transaction.build() without a JSON-RPC fallback client
Emit a clear error or warning in the TypeScript SDK when Transaction resolution is attempted with SuiGrpcClient, directing developers to use a SuiClient for resolution.
Multiple developers this week hit the opaque 'Transaction resolution is not supported with the GRPC client' error mid-migration, causing confusion and wasted debugging time.
Build a new CLI command to inspect and display the full linear upgrade history of a package
New sui client upgrade-history
Developers asked how to check linear upgrade history from the CLI this week and the knowledge base confirmed no such command exists today.
Create a new sui client dry-run-batch command or SDK utility for simulating multiple PTBs in sequence before execution
New CLI flag or SDK method allowing developers to submit multiple transaction blocks for sequential dry-run simulation, returning gas estimates and execution traces for each.
High PTB question volume this week included repeated gas estimation, coin merging limit, and simulation failure questions that a batch dry-run surface would resolve pre-execution.