SE7EN Labs Explain Daedalus dApp Plans for Roadmap Talk With Hoskinson
Built-in application browser, extra hardware wallet integration and possible support for alternative Cardano nodes dey inside development agenda. Dem also discuss Daedalus architecture, AI-assisted engineering and testing wey go happen before new features reach users.
By SongMarketCap
Updated:
SE7EN Labs don merge the core code wey go connect Daedalus to decentralized applications, na wetin developers talk during one roadmap discussion with Charles Hoskinson. Dem never release the functionality yet, as interface improvements and security testing still dey front. The team explain how dem plan to bring application access come Cardano full-node desktop wallet while dem expand hardware support and prepare for future protocol upgrades.
Daedalus Dey Prepare Built-In Browser for Cardano Applications
The integration dey use CIP-30, the interface wey Cardano applications take dey communicate with compatible wallets. E go allow Daedalus users access dApps from the desktop application together with transfers, staking and governance. According to the developer wey dey responsible for the integration, the underlying communication don already dey work, although some parts of the user experience never complete.
The work still cover how Daedalus dey present assets. The team agree say im interface don fall behind the ecosystem development of tokens and NFTs, as tokens mostly dey show as text descriptions. Adam Dean go improve how dem go take present am. Dem still plan optional single-address wallet mode to accommodate applications wey depend on one particular wallet address.
For application access, SE7EN Labs consider browser extension wey go communicate with Daedalus through local connection. Developers reject that design because dem dey worry about how to protect the channel, especially for computer wey get malicious software. The approach wey dem choose go open each dApp inside separate browser window within Daedalus, using isolated environment wey people sabi as sandbox. Communication with the wallet go pass through the injected CIP-30 connector, and the design go restrict access to other components.
Application developers don get invite to discuss integration, especially for projects wey dey run for Cardano Preview and Preprod test networks. The proposed listing process go use submissions enter the Daedalus repository with descriptions, icons, supported networks and network-specific URLs. Musashi Dojo dem mention am as possible later addition, but the formal submission process never set.
The team separate inclusion for the directory from security certification. SE7EN Labs expect to test some integrations but dem no plan to certify every listed application. Separate feature for the diagnostics interface go also provide access to dApps wey never enter the directory.
Full-Node Architecture and AI-Assisted Development
Hoskinson trace Daedalus modernization needs to im origins before Cardano Shelley and Goguen eras. Dem build am before today staking and application ecosystem take shape, so work still dey across synchronization, delegation and dApp access. E still explain say Input Output position as reference software developer dey complicate decisions about monetization, partnerships and which ecosystem participants wallet fit highlight. For im view, specialist product team get more flexibility to make those choices.
SE7EN Labs bring together contributors wey get interest to continue Daedalus development after work wey relate to DripDropz. Samuel Leathers talk say approved Cardano Treasury funding help the team focus more attention on the wallet. Their responsibilities include user support through Ariadne, the portal wey dem build to manage support requests. Mithril integration meanwhile don handle part of the synchronization workload by enabling use of certified blockchain snapshots while Daedalus still dey run local Cardano node.
Leathers outline another architectural change wey don already enter: Watchdog, supervisor wey dem write with Rust. E dey manage background components, including the node and wallet backend, and e dey coordinate Mithril operations and blockchain storage. Im functions include supporting user-selected storage drive and exposing progress information wey no dey readily available through the wallet API. The application older process-management code bin dey handle those responsibilities before.
That separation fit support future integration with alternative Cardano nodes, including Dingo and Amaru. Developers discuss to allow users choose backend and download im signed software separately, although the interfaces between components go still need more work. Dem plan to explore those requirements with other teams for node diversity workshop for London. Hoskinson suggest say Daedalus fit help distribute alternative implementations to individual users.
Electron still remain the framework for Daedalus desktop interface. Developers clarify say to replace am still dey under consideration and e too big to pursue immediately. For Linux, the team don move toward native packages for Debian, RPM-based distributions, Arch and NixOS, link that work to operating-system requirements for dApp isolation. Under the approach wey dem outline for the discussion, Daedalus go notify users about new versions, while the package manager go handle updates.
The conversation also look how the team dey use AI during development. Leathers describe system wey dey index source code and make the relevant versions of libraries available to coding tools, reduce repeated searches and token consumption. E dey combine hosted and local models, with the local one allow selected analysis remain for im own environment. Another developer emphasize tightly defined specifications, multiple forms of software checks and AI-assisted security analysis of repositories, including Daedalus.
Hoskinson approach dey start with precise description of intended behavior, followed by modeling, implementation and verification. E discuss Quint for modeling systems and Lean for building formal reference wey production software fit check against. Faster code generation, e argue, dey put more emphasis on review and security assurance, especially for components wey dey handle cryptographic secrets and funds. E still raise separate possible application for Daedalus: allow personal AI agent access Cardano through im owner local node, using private connection like Tailscale.
Hardware Wallets and Cardano Upgrades Go Shape the Next Releases
Keystone integration dey depend on work outside Daedalus as well as changes to the wallet itself. Leathers report say the Daedalus-side functionality don ready, while related pull request for Keystone firmware dey wait review. Ledger Flex don reach different stage: after dependency updates and integration changes, errors wey e bin dey see before no dey appear again for im testing. The team never formally advertise Flex support because broader testing still remain.
For upcoming Cardano upgrades, developers dey follow new node releases and dey check compatibility. Dem want test builds of Daedalus to provide early access to Dijkstra features when the necessary components become available. One requirement wey dem discuss na to display planned direct deposits into reward accounts correctly. The team also intend to keep contributing changes to upstream wallet software where compatibility need am.
CIP-113, the programmable token standard, dey under monitoring but e never get dedicated implementation item for Daedalus roadmap. Developers dey watch how projects take adopt the specification before dem define support. Dem express similar approach to nested transactions, with integration expected to follow concrete applications wey dey use the feature. Such applications go also need mechanisms to route partial transactions to other participants before completion.
Hoskinson connect that coordination problem to Moriarty, the intent-based language wey e dey develop. Some transactions dey start as expression of wetin user wan achieve and dem require other parties to contribute information, assets or signatures before submission. Multisignature transactions provide existing example: participants must exchange and sign incomplete transaction before dem fit send am to the blockchain. E argue for common interfaces wey wallets fit adopt to handle those exchanges and e connect the same requirement to Midnight planned financial operations across networks.
For dApp support, SE7EN Labs plan to restore Daedalus Flight and introduce the functionality through Preview, Preprod and Flight releases before dem add am to the mainnet wallet. Developers and security researchers go test application compatibility and the sandbox isolation boundaries during that rollout. The team no announce mainnet release date.