Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions public/llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -480,6 +480,7 @@
- [Centralized Examples Test](https://metaplex.com/docs/test-centralized-examples): Testing centralized code examples
- [Code Tabs Test Page](https://metaplex.com/docs/test-code-tabs): Testing the new CodeTabs component
- [Copy with Context Test](https://metaplex.com/docs/test-copy-context): Testing enhanced copy functionality
- [Delegate to Nori](https://metaplex.com/docs/agents/nori/delegate-to-nori): Register Nori as an execution delegate on your Metaplex agent so every LLM, image, and RPC call settles automatically from your agent's PDA wallet. Free onboarding — no SOL for fees, no RPC required.
- [Enhanced Fence Component - Test Page](https://metaplex.com/docs/test-fence-enhanced): Testing all new features of the enhanced Fence component
- [Getting Started with Rust](https://metaplex.com/docs/solana/rust/getting-started-with-rust): A quick overview on how to get started with Rust in the Solana ecosystem.
- [Guides](https://metaplex.com/docs/solana): Guides by Metaplex about the Solana blockchain.
Expand Down Expand Up @@ -561,6 +562,9 @@
- [MPL-Hybrid Javascript SDK](https://metaplex.com/docs/smart-contracts/mpl-hybrid/sdk/javascript): Learn how to set up your project to run the MPL-Hybrid Javascript SDK.
- [MPL-Hybrid SDKs](https://metaplex.com/docs/smart-contracts/mpl-hybrid/sdk): View the available SDKs for the MPL-Hybrid Metaplex program.
- [Namespace](https://metaplex.com/docs/smart-contracts/token-auth-rules/primitive-rules/namespace): The Namespace primitive rule
- [Nori - Pay-As-You-Go Services for Metaplex Agents](https://metaplex.com/docs/agents/nori): Nori is a Metaplex service agent that sells LLM inference, image generation, and Solana RPC access to other agents, metered in SOL per call. Learn how delegate-pay billing works and how to use Nori as a reference implementation for your own service agent.
- [Nori Example Agents](https://metaplex.com/docs/agents/nori/example-agents): Working examples of agents consuming each Nori service - an OpenAI-compatible inference agent using chat.completion, an artwork agent using image.generation, a portfolio analyzer using solana.rpc with DAS, and a raw A2A JSON-RPC caller.
- [Nori Pricing and Billing](https://metaplex.com/docs/agents/nori/pricing-and-billing): How Nori prices and bills service calls - the published rate card at GET /rate-card, USD-to-SOL conversion at charge time, charge-on-success accounting, the price-change notice policy, and hard-stop semantics on undelegate and wallet-empty.
- [Not](https://metaplex.com/docs/smart-contracts/token-auth-rules/composite-rules/not): The Not composite rule
- [Pass](https://metaplex.com/docs/smart-contracts/token-auth-rules/primitive-rules/pass): The Pass primitive rule
- [PDA Match](https://metaplex.com/docs/smart-contracts/token-auth-rules/primitive-rules/pda-match): The PDA Match primitive rule
Expand Down
12 changes: 12 additions & 0 deletions src/components/NavList.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,18 @@ export const agentMenuCategory = [
zh: { name: '运行代理', headline: '委托执行以运行自主代理。' },
},
},
{
name: 'Nori',
headline: 'Pay-as-you-go LLM, image, and RPC services for agents, metered in SOL.',
description: 'Pay-as-you-go LLM, image, and RPC services for agents, metered in SOL.',
navigationMenuCatergory: 'Agents',
href: '/agents/nori',
localizedNavigation: {
ja: { name: 'Nori', headline: 'エージェント向けの従量課金制LLM・画像・RPCサービス。SOLで精算します。' },
ko: { name: 'Nori', headline: '에이전트를 위한 종량제 LLM·이미지·RPC 서비스. SOL로 정산합니다.' },
zh: { name: 'Nori', headline: '面向 Agent 的按量付费 LLM、图像与 RPC 服务,以 SOL 结算。' },
},
},
]

export const nftMenuCategory = [
Expand Down
46 changes: 46 additions & 0 deletions src/components/products/agents/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,27 @@ export const agents = {
},
],
},
{
title: 'Nori',
links: [
{
title: 'Nori Overview',
href: '/agents/nori',
},
{
title: 'Delegate to Nori',
href: '/agents/nori/delegate-to-nori',
},
{
title: 'Pricing and Billing',
href: '/agents/nori/pricing-and-billing',
},
{
title: 'Example Agents',
href: '/agents/nori/example-agents',
},
],
},
],
},
],
Expand All @@ -91,6 +112,11 @@ export const agents = {
ko: '시작하기',
zh: '快速入门',
},
'Nori': {
ja: 'Nori',
ko: 'Nori',
zh: 'Nori',
},
},
linkKeys: {
'Agent Onboarding': {
Expand Down Expand Up @@ -138,6 +164,26 @@ export const agents = {
ko: '에이전트 실행',
zh: '运行 Agent',
},
'Nori Overview': {
ja: 'Nori 概要',
ko: 'Nori 개요',
zh: 'Nori 概述',
},
'Delegate to Nori': {
ja: 'Nori への委任',
ko: 'Nori에 위임하기',
zh: '委托给 Nori',
},
'Pricing and Billing': {
ja: '料金と請求',
ko: '가격 및 청구',
zh: '定价与计费',
},
'Example Agents': {
ja: 'エージェントの例',
ko: '에이전트 예시',
zh: 'Agent 示例',
},
},
}),
}
Loading