Skip to content

Update main: Sui gRPC + JSON-RPC deprecation notice + Kite AI mainnet#1946

Merged
BigBadAlien merged 10 commits into
mainfrom
stage
May 12, 2026
Merged

Update main: Sui gRPC + JSON-RPC deprecation notice + Kite AI mainnet#1946
BigBadAlien merged 10 commits into
mainfrom
stage

Conversation

@mikhailak
Copy link
Copy Markdown
Contributor

Summary

Sync stagemain to publish:

All component PRs are already reviewed and approved on stage.

Test plan

  • Verify Kite AI page renders at /rpc-service/chains/chains-api/kite
  • Verify chains-list includes Kite entry
  • Verify Sui gRPC archive / testnet / GraphQL endpoint pages are accessible
  • Verify Sui JSON-RPC deprecation notice shows on Sui pages
  • Verify sui-grpc redirect format works

BigBadAlien and others added 9 commits March 20, 2026 14:27
* add Gem Wallet to compatible-wallets.mdx

Please add Gem Wallet for compatible wallet.
Ankr validators are added as an option.

* Sei unsupported methods

* Merge pull request #1885 from Ankr-network/hotfix/MRPC-7093-auth-app-path

fix: MRPC-7093 Fixed auth appPath for production

* feat: WEBSITE-787 Migrate from strapi.ankr.com to strapi.ankr.network (#1934)

---------

Co-authored-by: galleon8 <38563700+galleon8@users.noreply.github.com>
Co-authored-by: LowKey <167090408+l0vvkey@users.noreply.github.com>
Co-authored-by: galleon8 <galleon.eight@gmail.com>
Co-authored-by: Dmitry Kovtunov <kovtunov@ankr.com>
Restructure Sui docs into sui/ directory with overview page and
sub-pages for each interface (JSON-RPC, gRPC, GraphQL). Add new
endpoints: gRPC archive (mainnet), gRPC testnet, and GraphQL mainnet.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ndpoints

feat: add Sui gRPC archive, testnet, and GraphQL endpoints
- Use docs/.../index.html format consistent with other redirects
- Point to sui overview page instead of sui/grpc

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Per Sui Foundation request (Slack #ext channel, message from Di Pearson on
2026-04-26), the Sui JSON-RPC interface is being deprecated in line with
the Foundation's network-wide deprecation timeline. Sunset: end of July 2026.

Changes:
- pages/.../sui/index.mdx — top-level deprecation Callout, "deprecated"
  tag in the JSON-RPC rows of the Endpoints table, new "Regions" section
  (high-level: EU, Americas, APAC), updated "JSON-RPC" interface section
  with sunset Callout, removed the "most widely used API" line, "Getting
  started" wording aligned with deprecation.
- pages/.../sui/json-rpc.mdx — H1 marked deprecated, prominent warning
  Callout at top with migration links to gRPC and GraphQL.
- pages/.../sui/grpc.mdx — new "Regions" section listing the actual
  cities per service (Mainnet/Archive/Testnet) and high-level coverage,
  per the regions confirmed by Mike on 2026-03-27.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…ion-jul2026

docs(sui): JSON-RPC deprecation notice + per-service region info
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
# Conflicts:
#	pages/rpc-service/chains/chains-api/sui/grpc.mdx
#	pages/rpc-service/chains/chains-api/sui/index.mdx
…05-11

Sync main → stage (resolve duplicate sui-grpc redirect history)
@mikhailak
Copy link
Copy Markdown
Contributor Author

@baomastr — could you please dismiss your existing approval and re-approve to refresh the timestamp? 🙏

The PR has 1 approval, is mergeable, all signatures verify, and there are no failing checks. However the require_last_push_approval rule is blocking the merge button because GitHub's API returns pushedDate: null for the head commit de295ab0 — that commit landed on stage through the GitHub merge UI (#1947) rather than a direct push, and the rule can't validate "last push was approved" without a push event recorded. Known Rulesets quirk on merge-UI-created commits.

A fresh dismiss + re-approve refreshes the review state and should unblock. Alternatively any maintainer with admin merge can --admin past the block.

Once this lands, main will pick up: Sui gRPC archive/testnet/GraphQL (#1936), redirect format fix (#1939), JSON-RPC deprecation notice (#1944), Kite AI mainnet (#1945), plus the reconciliation merge (#1947).

Thanks!

@BigBadAlien BigBadAlien merged commit 96962ab into main May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants