René's URL Explorer Experiment


Title: GenLayer — The Adjudication Layer for the Agentic Economy

Open Graph Title: GenLayer — The Adjudication Layer for the Agentic Economy

Description: GenLayer is the adjudication layer for the agentic economy: decentralized AI-validator consensus for contracts that require judgment, not just code.

Open Graph Description: GenLayer is the adjudication layer for the agentic economy: decentralized AI-validator consensus for contracts that require judgment, not just code.

Opengraph URL: https://docs.genlayer.com/

direct link

Domain: docs.genlayer.com


Hey, it has json ld scripts:
[{"@context":"https://schema.org","@type":"TechArticle","headline":"The Adjudication Layer for the Agentic Economy","description":"GenLayer is the adjudication layer for the agentic economy: decentralized AI-validator consensus for contracts that require judgment, not just code.","url":"https://docs.genlayer.com","publisher":{"@type":"Organization","name":"GenLayer","url":"https://www.genlayer.com","logo":"https://docs.genlayer.com/assets/genlayer.png"}},{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"GenLayer Documentation","item":"https://docs.genlayer.com"}]}]

og:typewebsite
og:imagehttps://docs.genlayer.com/assets/genlayer.png
og:image:altGenLayer Logo
og:image:width150
og:image:height55
og:localeen_IE
og:site_nameGenLayer — The Adjudication Layer for the Agentic Economy
theme-color#111

Links:

https://docs.genlayer.com/
Skills 🤖Skills 🤖 (opens in a new tab)https://skills.genlayer.com/
Blog 📚Blog 📚 (opens in a new tab)https://blog.genlayer.com/
Bulk Download 🤖Bulk Download 🤖 (opens in a new tab)https://docs.genlayer.com/full-documentation.txt
https://github.com/genlayerlabs
https://t.me/genlayer
https://x.com/GenLayer
https://discord.gg/8Jm4v89VAu
Welcome to GenLayerhttps://docs.genlayer.com/
Discover the Protocolhttps://docs.genlayer.com/understand-genlayer-protocol
What is GenLayerhttps://docs.genlayer.com/understand-genlayer-protocol/what-is-genlayer
How GenLayer Workshttps://docs.genlayer.com/understand-genlayer-protocol/optimistic-democracy-how-genlayer-works
Use Caseshttps://docs.genlayer.com/understand-genlayer-protocol/typical-use-cases
Core Conceptshttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts
Validatorshttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/validators-and-validator-roles
GenVMhttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/genvm
Optimistic Democracyhttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/optimistic-democracy
Equivalence Principlehttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/optimistic-democracy/equivalence-principle
Appeal Processhttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/optimistic-democracy/appeal-process
Finalityhttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/optimistic-democracy/finality
Stakinghttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/optimistic-democracy/staking
Slashinghttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/optimistic-democracy/slashing
Unstakinghttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/optimistic-democracy/unstaking
Rollup Integrationhttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/rollup-integration
Non-deterministic Operationshttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/non-deterministic-operations-handling
LLM Integrationhttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/large-language-model-llm-integration
Web Data Accesshttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/web-data-access
Transactionshttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/transactions
Types of Transactionshttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/transactions/types-of-transactions
Transaction Statuseshttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/transactions/transaction-statuses
Transaction Executionhttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/transactions/transaction-execution
Transaction Encoding Serialization and Signinghttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/transactions/transaction-encoding-serialization-and-signing
Economic Modelhttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/economic-model
Accounts and Addresseshttps://docs.genlayer.com/understand-genlayer-protocol/core-concepts/accounts-and-addresses
What Are Intelligent Contractshttps://docs.genlayer.com/understand-genlayer-protocol/what-are-intelligent-contracts
What Makes Genlayer Differenthttps://docs.genlayer.com/understand-genlayer-protocol/what-makes-genlayer-different
Who Is Genlayer Forhttps://docs.genlayer.com/understand-genlayer-protocol/who-is-genlayer-for
Why We Are Building Genlayerhttps://docs.genlayer.com/understand-genlayer-protocol/why-we-are-building-genlayer
Build on GenLayerhttps://docs.genlayer.com/developers
Networks & RPCshttps://docs.genlayer.com/developers/networks
Introduction to Intelligent Contractshttps://docs.genlayer.com/developers/intelligent-contracts/introduction
When to Use GenLayerhttps://docs.genlayer.com/developers/intelligent-contracts/when-to-use-genlayer
Feature Listhttps://docs.genlayer.com/developers/intelligent-contracts/features
Storage Referencehttps://docs.genlayer.com/developers/intelligent-contracts/features/storage
Error Handlinghttps://docs.genlayer.com/developers/intelligent-contracts/features/error-handling
Upgradabilityhttps://docs.genlayer.com/developers/intelligent-contracts/features/upgradability
Value Transfershttps://docs.genlayer.com/developers/intelligent-contracts/features/value-transfers
Transaction Contexthttps://docs.genlayer.com/developers/intelligent-contracts/features/transaction-context
Messageshttps://docs.genlayer.com/developers/intelligent-contracts/features/messages
Interacting with Intelligent Contractshttps://docs.genlayer.com/developers/intelligent-contracts/features/interacting-with-intelligent-contracts
Interacting with EVM Contractshttps://docs.genlayer.com/developers/intelligent-contracts/features/interacting-with-evm-contracts
Special Methodshttps://docs.genlayer.com/developers/intelligent-contracts/features/special-methods
Vector Storagehttps://docs.genlayer.com/developers/intelligent-contracts/features/vector-storage
Debugging Codehttps://docs.genlayer.com/developers/intelligent-contracts/features/debugging
Randomhttps://docs.genlayer.com/developers/intelligent-contracts/features/random
Non-determinismhttps://docs.genlayer.com/developers/intelligent-contracts/features/non-determinism
Calling LLMshttps://docs.genlayer.com/developers/intelligent-contracts/features/calling-llms
Image Processinghttps://docs.genlayer.com/developers/intelligent-contracts/features/image-processing
Web Accesshttps://docs.genlayer.com/developers/intelligent-contracts/features/web-access
Balanceshttps://docs.genlayer.com/developers/intelligent-contracts/features/balances
Development Setuphttps://docs.genlayer.com/developers/intelligent-contracts/tooling-setup
Your First Contracthttps://docs.genlayer.com/developers/intelligent-contracts/first-contract
Address Typehttps://docs.genlayer.com/developers/intelligent-contracts/types/address
Primitive Typeshttps://docs.genlayer.com/developers/intelligent-contracts/types/primitive
Collection Typeshttps://docs.genlayer.com/developers/intelligent-contracts/types/collections
Dataclasseshttps://docs.genlayer.com/developers/intelligent-contracts/types/dataclasses
Contract Storagehttps://docs.genlayer.com/developers/intelligent-contracts/storage
Your First Intelligent Contracthttps://docs.genlayer.com/developers/intelligent-contracts/first-intelligent-contract
Equivalence Principlehttps://docs.genlayer.com/developers/intelligent-contracts/equivalence-principle
Debugging in Studiohttps://docs.genlayer.com/developers/intelligent-contracts/debugging
Testinghttps://docs.genlayer.com/developers/intelligent-contracts/testing
Deployinghttps://docs.genlayer.com/developers/intelligent-contracts/deploying
Deployment Methodshttps://docs.genlayer.com/developers/intelligent-contracts/deploying/deployment-methods
Network Configurationhttps://docs.genlayer.com/developers/intelligent-contracts/deploying/network-configuration
CLI Deploymenthttps://docs.genlayer.com/developers/intelligent-contracts/deploying/cli-deployment
Deploy Scriptshttps://docs.genlayer.com/developers/intelligent-contracts/deploying/deploy-scripts
Prompt & Data Techniqueshttps://docs.genlayer.com/developers/intelligent-contracts/crafting-prompts
Prompt Injectionhttps://docs.genlayer.com/developers/intelligent-contracts/security-and-best-practices/prompt-injection
Storagehttps://docs.genlayer.com/developers/intelligent-contracts/examples/storage
User Storagehttps://docs.genlayer.com/developers/intelligent-contracts/examples/user-storage
LLM Hello Worldhttps://docs.genlayer.com/developers/intelligent-contracts/examples/llm-hello-world
LLM Hello World Non-Comparativehttps://docs.genlayer.com/developers/intelligent-contracts/examples/llm-hello-world-non-comparative
Wizard of Coinhttps://docs.genlayer.com/developers/intelligent-contracts/examples/wizard-of-coin
Fetch Web Contenthttps://docs.genlayer.com/developers/intelligent-contracts/examples/fetch-web-content
Fetch Github Profilehttps://docs.genlayer.com/developers/intelligent-contracts/examples/fetch-github-profile
Github Profile Projectshttps://docs.genlayer.com/developers/intelligent-contracts/examples/github-profile-projects
Github Profile Summaryhttps://docs.genlayer.com/developers/intelligent-contracts/examples/github-profile-summary
Football Prediction Markethttps://docs.genlayer.com/developers/intelligent-contracts/examples/prediction
Vector Store Log Indexerhttps://docs.genlayer.com/developers/intelligent-contracts/examples/vector-store-log-indexer
GenLayer CLIhttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-cli
GenLayer Studiohttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio
Loading a Contracthttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio/loading-contract
Deploying a Contracthttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio/deploying-contract
Reading the Contract Statehttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio/contract-state
Executing a Transactionhttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio/execute-transaction
Monitoring Node Logshttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio/monitoring-node-logs
Validatorshttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio/validators
Providershttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio/providers
Limitationshttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio/limitations
Reset the Studiohttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio/reset-the-studio
Troubleshootinghttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio/troubleshooting
Development Tipshttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio/development-tips
Adding Custom LLM Providershttps://docs.genlayer.com/developers/intelligent-contracts/tools/genlayer-studio/advanced-features/custom-plugins
Ideashttps://docs.genlayer.com/developers/intelligent-contracts/ideas
Architecture Overviewhttps://docs.genlayer.com/developers/decentralized-applications/architecture-overview
DApp Development Workflowhttps://docs.genlayer.com/developers/decentralized-applications/dapp-development-workflow
GenLayer JShttps://docs.genlayer.com/developers/decentralized-applications/genlayer-js
Querying a Transactionhttps://docs.genlayer.com/developers/decentralized-applications/querying-a-transaction
Reading Data from Intelligent Contractshttps://docs.genlayer.com/developers/decentralized-applications/reading-data
Writing Data to Intelligent Contractshttps://docs.genlayer.com/developers/decentralized-applications/writing-data
Testing in Studiohttps://docs.genlayer.com/developers/decentralized-applications/testing
Project Boilerplatehttps://docs.genlayer.com/developers/decentralized-applications/project-boilerplate
Staking Contract Guidehttps://docs.genlayer.com/developers/staking-guide
Setup Guidehttps://docs.genlayer.com/validators/setup-guide
Monitoring & Telemetryhttps://docs.genlayer.com/validators/monitoring
System Requirementshttps://docs.genlayer.com/validators/system-requirements
GenVM Configurationhttps://docs.genlayer.com/validators/genvm-configuration
Upgrade Guidehttps://docs.genlayer.com/validators/upgrade
Changeloghttps://docs.genlayer.com/validators/changelog
API Referenceshttps://docs.genlayer.com/api-references
GenLayer CLIhttps://docs.genlayer.com/api-references/genlayer-cli
Overviewhttps://docs.genlayer.com/api-references/genlayer-cli
inithttps://docs.genlayer.com/api-references/genlayer-cli/environment/init
uphttps://docs.genlayer.com/api-references/genlayer-cli/environment/up
stophttps://docs.genlayer.com/api-references/genlayer-cli/environment/stop
newhttps://docs.genlayer.com/api-references/genlayer-cli/environment/new
updatehttps://docs.genlayer.com/api-references/genlayer-cli/environment/update
update ollamahttps://docs.genlayer.com/api-references/genlayer-cli/environment/update/ollama
deployhttps://docs.genlayer.com/api-references/genlayer-cli/contracts/deploy
callhttps://docs.genlayer.com/api-references/genlayer-cli/contracts/call
writehttps://docs.genlayer.com/api-references/genlayer-cli/contracts/write
schemahttps://docs.genlayer.com/api-references/genlayer-cli/contracts/schema
codehttps://docs.genlayer.com/api-references/genlayer-cli/contracts/code
receipthttps://docs.genlayer.com/api-references/genlayer-cli/transactions/receipt
tracehttps://docs.genlayer.com/api-references/genlayer-cli/transactions/trace
appealhttps://docs.genlayer.com/api-references/genlayer-cli/transactions/appeal
appeal-bondhttps://docs.genlayer.com/api-references/genlayer-cli/transactions/appeal-bond
confighttps://docs.genlayer.com/api-references/genlayer-cli/configuration/config
config gethttps://docs.genlayer.com/api-references/genlayer-cli/configuration/config/get
config resethttps://docs.genlayer.com/api-references/genlayer-cli/configuration/config/reset
config sethttps://docs.genlayer.com/api-references/genlayer-cli/configuration/config/set
networkhttps://docs.genlayer.com/api-references/genlayer-cli/configuration/network
network infohttps://docs.genlayer.com/api-references/genlayer-cli/configuration/network/info
network listhttps://docs.genlayer.com/api-references/genlayer-cli/configuration/network/list
network sethttps://docs.genlayer.com/api-references/genlayer-cli/configuration/network/set
accounthttps://docs.genlayer.com/api-references/genlayer-cli/accounts/account
account createhttps://docs.genlayer.com/api-references/genlayer-cli/accounts/account/create
account exporthttps://docs.genlayer.com/api-references/genlayer-cli/accounts/account/export
account importhttps://docs.genlayer.com/api-references/genlayer-cli/accounts/account/import
account listhttps://docs.genlayer.com/api-references/genlayer-cli/accounts/account/list
account lockhttps://docs.genlayer.com/api-references/genlayer-cli/accounts/account/lock
account removehttps://docs.genlayer.com/api-references/genlayer-cli/accounts/account/remove
account sendhttps://docs.genlayer.com/api-references/genlayer-cli/accounts/account/send
account showhttps://docs.genlayer.com/api-references/genlayer-cli/accounts/account/show
account unlockhttps://docs.genlayer.com/api-references/genlayer-cli/accounts/account/unlock
account usehttps://docs.genlayer.com/api-references/genlayer-cli/accounts/account/use
stakinghttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking
staking active-validatorshttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/active-validators
staking banned-validatorshttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/banned-validators
staking delegation-infohttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/delegation-info
staking delegator-claimhttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/delegator-claim
staking delegator-exithttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/delegator-exit
staking delegator-joinhttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/delegator-join
staking epoch-infohttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/epoch-info
staking prime-allhttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/prime-all
staking quarantined-validatorshttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/quarantined-validators
staking set-identityhttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/set-identity
staking set-operatorhttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/set-operator
staking validator-claimhttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/validator-claim
staking validator-deposithttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/validator-deposit
staking validator-exithttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/validator-exit
staking validator-historyhttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/validator-history
staking validator-infohttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/validator-info
staking validator-joinhttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/validator-join
staking validator-primehttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/validator-prime
staking validatorshttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/validators
staking wizardhttps://docs.genlayer.com/api-references/genlayer-cli/staking/staking/wizard
localnethttps://docs.genlayer.com/api-references/genlayer-cli/localnet/localnet
localnet validatorshttps://docs.genlayer.com/api-references/genlayer-cli/localnet/localnet/validators
localnet validators counthttps://docs.genlayer.com/api-references/genlayer-cli/localnet/localnet/validators/count
localnet validators createhttps://docs.genlayer.com/api-references/genlayer-cli/localnet/localnet/validators/create
localnet validators create-randomhttps://docs.genlayer.com/api-references/genlayer-cli/localnet/localnet/validators/create-random
localnet validators deletehttps://docs.genlayer.com/api-references/genlayer-cli/localnet/localnet/validators/delete
localnet validators gethttps://docs.genlayer.com/api-references/genlayer-cli/localnet/localnet/validators/get
localnet validators updatehttps://docs.genlayer.com/api-references/genlayer-cli/localnet/localnet/validators/update
finalizehttps://docs.genlayer.com/api-references/genlayer-cli/finalize
finalize-batchhttps://docs.genlayer.com/api-references/genlayer-cli/finalize-batch
GenLayerJShttps://docs.genlayer.com/api-references/genlayer-js
Contractshttps://docs.genlayer.com/api-references/genlayer-js/contracts
Transactionshttps://docs.genlayer.com/api-references/genlayer-js/transactions
Stakinghttps://docs.genlayer.com/api-references/genlayer-js/staking
GenLayerPYhttps://docs.genlayer.com/api-references/genlayer-py
API Referencehttps://docs.genlayer.com/api-references/genlayer-py/api
GenLayer Testhttps://docs.genlayer.com/api-references/genlayer-test
Integration Testinghttps://docs.genlayer.com/api-references/genlayer-test/integration
Direct Modehttps://docs.genlayer.com/api-references/genlayer-test/direct
glsimhttps://docs.genlayer.com/api-references/genlayer-test/glsim
GenLayer Node APIhttps://docs.genlayer.com/api-references/genlayer-node
gen_callhttps://docs.genlayer.com/api-references/genlayer-node/gen/gen_call
gen_getContractSchemahttps://docs.genlayer.com/api-references/genlayer-node/gen/gen_getContractSchema
gen_getContractStatehttps://docs.genlayer.com/api-references/genlayer-node/gen/gen_getContractState
gen_getContractCodehttps://docs.genlayer.com/api-references/genlayer-node/gen/gen_getContractCode
gen_getTransactionReceipthttps://docs.genlayer.com/api-references/genlayer-node/gen/gen_getTransactionReceipt
gen_getTransactionStatushttps://docs.genlayer.com/api-references/genlayer-node/gen/gen_getTransactionStatus
gen_syncinghttps://docs.genlayer.com/api-references/genlayer-node/gen/gen_syncing
gen_dbg_pinghttps://docs.genlayer.com/api-references/genlayer-node/debug/gen_dbg_ping
gen_dbg_triehttps://docs.genlayer.com/api-references/genlayer-node/debug/gen_dbg_trie
gen_dbg_traceTransactionhttps://docs.genlayer.com/api-references/genlayer-node/debug/gen_dbg_traceTransaction
balancehttps://docs.genlayer.com/api-references/genlayer-node/ops/balance
healthhttps://docs.genlayer.com/api-references/genlayer-node/ops/health
metricshttps://docs.genlayer.com/api-references/genlayer-node/ops/metrics
snapshothttps://docs.genlayer.com/api-references/genlayer-node/ops/snapshot
GenVM Linterhttps://docs.genlayer.com/api-references/genlayer-linter
GenVM SDK ↗ (opens in a new tab)https://sdk.genlayer.com/
GenLayer Labshttps://docs.genlayer.com/partners/genlayerlabs
Heuristhttps://docs.genlayer.com/partners/heurist
io.nethttps://docs.genlayer.com/partners/ionet
Comput3https://docs.genlayer.com/partners/comput3
Chuteshttps://docs.genlayer.com/partners/chutes
LibertAIhttps://docs.genlayer.com/partners/libertai
Morpheushttps://docs.genlayer.com/partners/morpheus
FAQhttps://docs.genlayer.com/FAQ
Get Startedhttps://docs.genlayer.com#get-started
Community and Careershttps://docs.genlayer.com#community-and-careers
Question? Give us feedback → (opens in a new tab)https://github.com/genlayerlabs/genlayer-docs/issues/new?title=Feedback%20for%20%E2%80%9CThe%20Adjudication%20Layer%20for%20the%20Agentic%20Economy%E2%80%9D&labels=feedback
Edit this pagehttps://github.com/genlayerlabs/genlayer-docs/tree/main/pages/index.mdx
x402 (opens in a new tab)https://www.x402.org/
ERC-8004 (opens in a new tab)https://eips.ethereum.org/EIPS/eip-8004
A2A (opens in a new tab)https://a2a-protocol.org
use caseshttps://docs.genlayer.com/understand-genlayer-protocol/typical-use-cases
GenLayer Skills (opens in a new tab)https://skills.genlayer.com/
https://docs.genlayer.com#get-started
Discover the Protocol→What GenLayer is, how Optimistic Democracy works, and what makes it different.https://docs.genlayer.com/understand-genlayer-protocol
For Developers→Build Intelligent Contracts in Python. Deploy to testnet or Studio.https://docs.genlayer.com/developers
For Validators→Run a validator node and participate in the GenLayer network.https://docs.genlayer.com/validators/setup-guide
https://docs.genlayer.com#community-and-careers
Discord (opens in a new tab)https://discord.gg/8Jm4v89VAu
Telegram (opens in a new tab)https://t.me/genlayer
see open roles (opens in a new tab)https://x.com/GenLayer/jobs
Discover the Protocolhttps://docs.genlayer.com/understand-genlayer-protocol

Viewport: width=device-width, initial-scale=1.0, viewport-fit=cover

Robots: index,follow


URLs of crawlers that visited me.