Skip to content

feat: add Soulink agent identity example#86

Open
realwaynesun wants to merge 1 commit intoe2b-dev:mainfrom
realwaynesun:feat/soulink-agent-identity
Open

feat: add Soulink agent identity example#86
realwaynesun wants to merge 1 commit intoe2b-dev:mainfrom
realwaynesun:feat/soulink-agent-identity

Conversation

@realwaynesun
Copy link
Copy Markdown

Summary

Adds a cookbook example showing how to give E2B sandbox agents verified on-chain identities using Soulink.

  • Resolve agent .agent identity before sandbox creation
  • Check on-chain credit score (peer-reported reputation)
  • Inject identity context into sandbox so code knows "who it is"
  • Verify other agents from within the sandbox before interacting

Why this pairing

E2B sandbox agents are ephemeral and anonymous by default. Soulink gives them persistent, verifiable .agent names on Base — the identity outlives the sandbox, and reputation accrues across sessions. Useful for enterprise teams needing agent accountability.

What's changed

  • Added examples/soulink-agent-identity-js/ with index.ts, package.json, and README.md
  • Follows the same structure as existing cookbook examples (e.g., hello-world-js)

Links

Shows how to give E2B sandbox agents verified on-chain identities
using Soulink. Identity is resolved before sandbox creation and
injected as context, so code inside knows "who it is" and can
verify other agents before interacting.

- Resolve .agent identity from Soulink API
- Check on-chain credit score (peer-reported reputation)
- Inject identity into sandbox environment
- Verify target agents from within sandbox

Soulink: https://soulink.dev
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.

1 participant