feat(registry): activate AI inference + model-registry precompiles (precompile v0.5.38)

Bump luxfi/precompile v0.5.37 -> v0.5.38 and register the two new AI-family precompiles:
- inference     (0x0300..0003): deterministic on-chain int8 transformer (byte-exact across
                                Go/Rust/Metal/CUDA/HIP; the trustless on-chain 'thinking' path)
- modelregistry (0x0300..0002): governance-adopted versioned model-commitment registry
v0.5.38 also carries the ai (0x0300) atomic cross-chain mining methods (verifyAndMintWork/Data).

Additive + DORMANT: registering != activating. No chain runs these until its genesis/upgrade
config enables the ConfigKey (aiInferenceConfig / modelRegistryConfig). Mainnet C-Chain + zoo
do not; the Zoo L3 Beluga genesis does. Full registry init() verified clean — all precompiles
register with no address collision.

Co-authored-by: Hanzo Dev <[email protected]>
This commit is contained in:
zooqueen
2026-06-10 08:15:23 -07:00
co-authored by Hanzo Dev
parent b79120cb40
commit d125bb74f3
3 changed files with 6 additions and 2 deletions
+1 -1
View File
@@ -32,7 +32,7 @@ require (
github.com/luxfi/metric v1.5.8
github.com/luxfi/p2p v1.21.1
github.com/luxfi/pq v1.0.3
github.com/luxfi/precompile v0.5.37
github.com/luxfi/precompile v0.5.38
github.com/luxfi/runtime v1.1.0
github.com/luxfi/sys v0.1.0
github.com/luxfi/timer v1.0.2
+2
View File
@@ -274,6 +274,8 @@ github.com/luxfi/pq v1.0.3 h1:pFlQm1+5FuKTDUh2y/23bXWkN4I2Rc5iuxJypwDFFMs=
github.com/luxfi/pq v1.0.3/go.mod h1:8bppZcRElfrVt0n3nYCZW3iX1TvhvzNbdjNdK1irgIE=
github.com/luxfi/precompile v0.5.37 h1:2v0zTZtU3cP/hlCA1602Bz//mK+9jjUkYCBsc3KU67w=
github.com/luxfi/precompile v0.5.37/go.mod h1:z1ZLWPKPdZXqIQZOSdVObM8nTIxrblP6a+fqf3O7OHs=
github.com/luxfi/precompile v0.5.38 h1:cWhJ30Q7EzOoKXC5l+RuuiySYL9Ll4L992VyOgJ2CWY=
github.com/luxfi/precompile v0.5.38/go.mod h1:yc3FNE/rd0jTsauR89GZ50dG6OcBsrzx/4WBPA5m3X4=
github.com/luxfi/proto v1.0.0 h1:nlxv4lt/i75XDB2Q3nTqC1o0RDPmJ9K9CJ8UyYvceak=
github.com/luxfi/proto v1.0.0/go.mod h1:pZLKsCmhiPtmm3z7ezBbnsYT2m79q+cFSmzxvuBeANE=
github.com/luxfi/resource v0.0.1 h1:mTh+ICWSy548GTUSSyx7V/X5dV18oEwxZeQEYGJQhD4=
+3 -1
View File
@@ -60,7 +60,9 @@ import (
// ============================================
// AI Mining (0x0300-0x03FF)
// ============================================
_ "github.com/luxfi/precompile/ai" // AI mining rewards, TEE verification
_ "github.com/luxfi/precompile/ai" // AI mining + atomic cross-chain mint (0x0300..00)
_ "github.com/luxfi/precompile/modelregistry" // Versioned model-commitment registry (0x0300..02)
_ "github.com/luxfi/precompile/inference" // Deterministic on-chain int8 inference (0x0300..03)
// ============================================
// DEX (LP-9xxx) - QuantumSwap Native DEX