Endo Joins DCF: A Strategic Integration To Advance Secure Decentralized Computing

Endo Joins DCF to Advance Secure Decentralized Computing

In a big move for the decentralized technology ecosystem, Agoric and DCF today jointly announce that Agoric has transferred the Endo project, its open source libraries for building safe JavaScript application platforms, to the DCF organizational umbrella. This strategic collaboration significantly enhances Endo’s opportunities for technological advancement, brand visibility, and industry-wide adoption.

Not entirely sure what Endo is? Wondering how this integration would influence DCF’s future? Join us in breaking all this down.

What Is Endo?

Endo is a software toolbox designed to enhance the security and integrity of decentralized cooperation and distributed systems. Its broad framework enables language-based distributed protocols, fostering safe collaboration among decentralized, and sometimes adversary, applications and agents.

At the heart of Endo’s technology stack is Hardened JavaScript or HardenedJS, a secure subset of JavaScript designed to mitigate vulnerabilities while enabling high-integrity, verifiable computing environments.

What is HardenedJS?

If you’re looking for safe ways to interact with and run arbitrary people’s programs, then HardenedJS is the solution for you. As Kris Kowal, Agoric software engineer and Endo tech lead, explains:

Hardened JavaScript gives a program the ground it needs to stand on to defend its own integrity. That means programs can share objects with each other in the same shared memory and ensure that no other program can tamper with their API. Not all JavaScript is automatically safe. Some care is necessary toward mounting a defense, but a defense is actually possible.

HardenedJS isn’t just a technical curiosity. It’s a standards track mode for the JavaScript language for safe plugin systems and supply chain attack resistance. With its async, compartment-based module system, HardenedJS is well-positioned to influence the future of secure web and decentralized computing standards. 

Endo’s Mission

Endo is a one-size-fits-all solution for managing arbitrary relationships between agents, including, but not limited to, humans, bots, apps, and non-human intelligences.

Endo’s main purpose is to restore users’ agency and empower them to engage with third-party applications to the degree that makes sense for their risk profile. By enabling programs to defend their integrity when working alongside other parties, Endo encourages fearless cooperation among users and services. 

If you’re striving to create highly interactive software while avoiding vulnerability, Endo is the tool you’ve been longing for. 

Who’s Using Endo?

Prominent blockchain innovators, such as Agoric, Moddable, and MetaMask, are already utilizing Endo’s stack, underscoring its foundational role in secure digital infrastructure.

For Agoric, Hardened JavaScript is the foundation that ensures it can safely and deterministically run smart contracts. On the other hand, MetaMask, the leading Web3 wallet, built a tool called LavaMoat on top of HardenedJS. It allows them to limit the attack surface they expose to third-party dependencies, from their front end to the build tooling during development.

The Visionary Minds Behind Endo

Endo is led by two luminaries in the tech world:

  • Mark S. Miller, Chief Scientist at Agoric, architect of language-based secure distributed computing with his E programming language, and a pioneer of capability-based security, a foundational principle in decentralized systems. In 1988, Miller published the Agoric Open Systems Papers and laid out the concept of software agents creating and participating in a market for digital assets and computational resources. Ever since then, Miller has been pursuing the goal of enabling cooperation between untrusting partners — the fundamental feature required to power economic interactions, and the main piece that has been missing in the toolkit available to software developers. 
  • Kris Kowal is a Software Engineer at Agoric and a pioneering JavaScript innovator. As the creator of the Q library and a key contributor to CommonJS, Kris has been instrumental in popularizing asynchronous promises and modular programming within the JavaScript community.

Their combined expertise drives Endo’s mission to build secure, powerful, and resilient computing platforms.  Both Mark and Kris will continue in their normal capacities at Agoric.

Why This Integration Matters

The integration of Endo into the DCF umbrella marks a transformative step forward. DCF is a well-established leader in blockchain decentralization and public-good governance models, making it the perfect partner to help Endo:

  • Accelerate its technology roadmap
  • Broaden developer engagement
  • Scale industry partnerships

One of Endo’s most ambitious goals has been to turn its innovations into well-supported commons, i.e., share them as public goods with as large an audience as possible. Now, backed by the DCF, this objective can be achieved. 

Empowering Decentralized AI Through Secure Computation

Looking forward, the collaboration between Endo and DCF sets the stage for groundbreaking advancements in the fields of decentralized AI and AI safety. Endo is uniquely positioned to combine verifiable computing with autonomous agent systems, creating a secure foundation for applications that can reason, learn, and act independently.

The partnership also includes work on a demonstration tool showcasing how HardenedJS can host multiple applications without prior awareness of its security constraints – a critical advancement in developer-friendly secure computing.

The Future of Secure Decentralization

With DCF’s governance expertise and Endo’s secure technology stack, this partnership is more than an integration. It’s a stepping stone and a commitment to the future of decentralized computing and AI.

Stay tuned as Endo and DCF continue to push the boundaries of what’s possible in secure, decentralized, and public-good-focused innovation.

Follow DCF’s blog to dive deeper into our education and advocacy initiatives. 

Subscribe to our monthly newsletter to stay up-to-date with all DCF activities and publications.

Related Posts

In Part I of our exploration into AI Safety, we outlined the foundational reasons why it should be treated as

As artificial intelligence continues to grow in capability and influence, so too does the urgency of ensuring it operates safely,

A recent Harris Poll commissioned by the Digital Currency Group (DCG) found that 75% of Americans favor decentralized AI (DeAI)