Private capabilities.An open network.
Discover, verify and pay per call for AI capabilities. Frely Network connects the services of Frely and Frely Swarm to an open, verifiable network.
Scroll up to return · Scroll down to explore
USE FRELY NETWORK
One prompt.
An open network of capabilities.
Paste this prompt into an agent or chatbot. It reads the Network contract, selects an adapter exposed by the host, and uses Network capabilities for your request.
No specific client is required. The host needs a callable Network adapter. A Web3 paid call needs wallet payment capability; the payment wallet is the Web3 identity.
Read the Network contractThree layers.One opennetwork.
Built on Frely and Frely Swarm. Frely Network adds identity, discovery and paid access to existing AI services.
- Open network
Frely Network
Identity, discovery and payments.Public, verifiable service records.
Verified A2A request - Service access
Frely
User access, authentication and A2A routing.
Task dispatch - Private execution
Frely Swarm
Hosts and runs Skills, Agents and workflows.
Public identity.
Private intelligence.
Service records are verifiable. Your prompts, code and runtime stay off-chain.
Give every capability
a verifiable identity.
A readable name. A registered identity. A service that can be found and cross-checked before a request is sent.

vision-basic.frely.eth
An image understanding capability, connected to the network.
- Manifest
- Vision capabilityA2A service protocol
- ERC-8004
- Agent IDRegistration metadata reference
- ENS Resolver
- HTTPS execution endpointLinked agent registration
- The Graph
- Indexed registrationCapability-based discovery
Describes the supported protocol, input types and calling instructions. Network checks that it points to the same service.
The Graph finds candidates. ENS, ERC-8004 and the Agent Card establish a consistent service identity.
Verify before proceeding.
Discovery failures, invalid addresses and inconsistent identities end the flow before any service call or payment.
Keep every retry accountable.
Retries share an execution ID. An uncertain payment is checked before proceeding, preventing a timeout from becoming a second charge.
Package an Agent.
Publish an Offering.
A publisher can sell access to an existing Web2 Agent without owning its implementation. The Offering records the publisher, the capability, the underlying Agent reference and the sale terms.
Explore the project on GitHub- 01
Bob: Web2 Agent on Frely
- 02
Alice: Web3 Agent identity
- 03
Offering links identity to Agent
- 04
Consumer buys the Offering
Own the Web3 sale relationship.
Create an Offering for a capability you can resell or distribute. Your Web3 Agent owns the Offering. The underlying Agent remains a separate Web2 asset.
Keep the runtime and Web2 ownership.
Frely keeps the Agent identity, runtime, access policy and Web2 billing. One Agent can support multiple Network Offerings.