This website requires JavaScript.
13cb35bc73
docs(network): add ipns architecture with cloudflare gateway integration
main
Prad Nukala
2026-01-11 12:30:05 -05:00
299a10b0a8
docs(crypto): add guidelines for crypto agents docs(keybase): document keybase guidelines chore: add search summary feat: add package lock file
Prad Nukala
2026-01-10 18:20:33 -05:00
25fc4dabf3
docs(AGENTS.md): update agent guidelines and todos
Prad Nukala
2026-01-10 18:20:32 -05:00
aef9e96ba4
docs(readme): update readme with enclave features and usage
Prad Nukala
2026-01-10 18:20:31 -05:00
1c8b908884
docs(CHANGELOG): add changelog file with notable changes
Prad Nukala
2026-01-10 17:10:46 -05:00
aec599af0e
docs(TODO): update with new sqlite functions and priorities
Prad Nukala
2026-01-10 17:10:45 -05:00
ad3ab3f2ac
Merge pull request 'Feat/Add Crypto Libs' (#3 ) from feat/add-crypto-libs into main
Prad Nu
2026-01-10 21:59:18 +00:00
8ceb4d600f
docs(dwn): remove UCAN_SCHEMA_PROPOSAL.md
Prad Nukala
2026-01-10 16:57:37 -05:00
659736ade0
refactor(enclave): migrate to enclave signing with MPC
Prad Nukala
2026-01-10 16:49:23 -05:00
b6a01a07ae
refactor(enclave): remove enclave package
Prad Nukala
2026-01-10 15:40:54 -05:00
b39bd89b47
feat(crypto): add simple enclave implementation for MPC operations
Prad Nukala
2026-01-10 15:39:43 -05:00
876deb2989
refactor(mpc): migrate to simple enclaves
Prad Nukala
2026-01-10 15:39:41 -05:00
e7202256c3
feat(example): add MPC generation test interface
Prad Nukala
2026-01-10 14:54:39 -05:00
634e62dc81
feat(enclave): add test MPC function and refactor generate function to use DID initialization without MPC
Prad Nukala
2026-01-10 14:52:13 -05:00
30e372d07f
feat(enclave): add detailed logging for MPC initialization steps
Prad Nukala
2026-01-10 14:46:16 -05:00
de89b627d3
refactor(enclave): enhance error extraction and logging for better debugging
Prad Nukala
2026-01-10 14:45:06 -05:00
766de75ba9
refactor(example): overhaul example app UI and UX
Prad Nukala
2026-01-10 14:41:58 -05:00
6f2a3c5800
feat(keybase): add enclave management API
Prad Nukala
2026-01-10 14:32:22 -05:00
2dfd8b5a8f
feat(enclave): add MPC enclave generation support
Prad Nukala
2026-01-10 14:32:21 -05:00
a633631dcf
feat(enclave): complete encryption strategy and database serialization
Prad Nukala
2026-01-10 11:50:59 -05:00
1c9067b91a
chore(github): remove Repo.toml configuration file
Prad Nukala
2026-01-09 19:20:01 -05:00
5728e9cf6c
chore(config): add repository configuration file
Prad Nukala
2026-01-09 19:19:59 -05:00
16665cafc4
docs(migration): clarify migration guide diagrams and enclave schema
Prad Nukala
2026-01-09 16:38:01 -05:00
76fb6c27cb
init(enclave): Setup enclave package for wasm actions
Prad Nukala
2026-01-09 08:19:21 -05:00
527dfee7f6
refactor(enclave): restructure enclave to use go-pdk and support WASM target
Prad Nukala
2026-01-09 08:19:15 -05:00
842fdc1923
refactor(keybase): switch to native SQLite serialization and deserialization
Prad Nukala
2026-01-08 20:16:50 -05:00
e5230a6360
docs(migration): update SQLite driver reference in migration guide
Prad Nukala
2026-01-08 20:16:49 -05:00
9bec58e293
docs(TODO): update UCAN v1.0.0-rc.1 migration status and completed items
Prad Nukala
2026-01-08 19:34:27 -05:00
69b0eca088
feat(keybase): add invocation actions for UCAN v1.0.0-rc.1
Prad Nukala
2026-01-08 16:42:16 -05:00
ea07a51044
refactor(main): rename UCAN to Delegation in main.go
Prad Nukala
2026-01-08 16:42:15 -05:00
761bb107be
docs(UCAN_SCHEMA_PROPOSAL): add UCAN v1.0.0-rc.1 schema proposal documentation
Prad Nukala
2026-01-08 16:37:39 -05:00
4fbfdf1e4d
refactor(keybase): migrate to UCAN v1.0.0-rc.1 envelope format
Prad Nukala
2026-01-08 16:37:36 -05:00
1b2a57ca98
refactor(ucan): migrate from ucan-wg/go-ucan to code.sonr.org/go/ucan
Prad Nukala
2026-01-08 15:51:17 -05:00
c1e7d772a1
docs(todo): update migration tasks and references
Prad Nukala
2026-01-08 15:25:54 -05:00
ec87d579aa
feat(ucan): add delegation and invocation builders
Prad Nukala
2026-01-08 15:21:07 -05:00
46b0726682
refactor(ucan): migrate away from MPC-based signing in favor of @sonr.io/crypto/mpc
Prad Nukala
2026-01-08 15:21:03 -05:00
8a953e641b
feat(codec): add json schemas for policy language and primitives
Prad Nukala
2026-01-08 14:54:41 -05:00
e4943509c9
feat(ucan): migrate to UCAN v1.0.0-rc.1 envelope format
Prad Nukala
2026-01-08 14:54:40 -05:00
f6dde77e60
feat(enclave): add WebAuthn PRF key derivation and encryption APIs
Prad Nukala
2026-01-08 00:28:23 -05:00
96991231d6
refactor(keybase): improve database export and restore functionality
Prad Nukala
2026-01-08 00:28:19 -05:00
5ed451d09b
docs(mpc): add README documentation for MPC library
Prad Nukala
2026-01-07 23:39:42 -05:00
f66f6f5533
chore(deps): update dependencies for enclave module
Prad Nukala
2026-01-07 23:39:40 -05:00
a81270aa34
chore: add todo list for enclave implementation
Prad Nukala
2026-01-07 21:54:32 -05:00
7dbacec74f
chore(deps): update dependencies
Prad Nukala
2026-01-07 21:10:00 -05:00
ebb5ecac62
Merge pull request 'feat: Concurrent SQLite Session Manager' (#2 ) from feat/ipfs-helia into main
Prad Nu
2026-01-08 02:07:09 +00:00
a0b3eeb345
style(example): update styles and remove unused IPFS elements
Prad Nukala
2026-01-07 21:05:47 -05:00
2decc7a154
refactor(enclave): remove IPFS integration
Prad Nukala
2026-01-07 21:05:27 -05:00
f3a372123f
feat(keybase): add action manager for concurrent database operations
Prad Nukala
2026-01-07 21:00:22 -05:00
7187743e83
refactor(main): integrate keybase package for account, credential, session, and grant management
Prad Nukala
2026-01-07 21:00:19 -05:00
9a407dac26
refactor(example): update html and add IPFS status display
Prad Nukala
2026-01-07 20:22:22 -05:00
2e2b5e8fa8
feat(enclave): add ipfs support
Prad Nukala
2026-01-07 20:16:57 -05:00
68c4632f58
Merge pull request 'Add Extism JS Async Lib and State' (#1 ) from feat/sdk into main
Prad Nu
2026-01-08 01:06:57 +00:00
49747f502a
refactor(build): migrate build script to use bun build command directly
Prad Nukala
2026-01-07 20:05:49 -05:00
84d7609da9
refactor(state): extract state management to dedicated package
Prad Nukala
2026-01-07 20:03:46 -05:00
860f9bdaac
init(state): add state package for enclave state management
Prad Nukala
2026-01-07 19:59:28 -05:00
1f1269ab34
style(example): improve styling and add clear button to card log sections
Prad Nukala
2026-01-07 19:59:27 -05:00
9a641c0e44
refactor(main): extract types into separate package
Prad Nukala
2026-01-07 19:53:40 -05:00
82a82f6ada
feat(types): add types for enclave functions
Prad Nukala
2026-01-07 19:47:15 -05:00
0303b523c1
refactor(main): replace strings.Fields with strings.FieldsSeq for consistent field handling
Prad Nukala
2026-01-07 19:47:14 -05:00
ee4de86bc1
feat(keybase): add encrypted key storage database
Prad Nukala
2026-01-07 19:42:14 -05:00
9c1a488d55
refactor(keybase): migrate database implementation to keybase package
Prad Nukala
2026-01-07 19:42:12 -05:00
b68052d93f
fix(db): remove sqlc generated db files due to dependency update issues
Prad Nukala
2026-01-07 19:42:11 -05:00
ae4f20c261
feat(database): add in-memory SQLite database implementation
Prad Nukala
2026-01-07 19:28:57 -05:00
6cd55e4041
feat(did): implement database initialization, serialization and loading
Prad Nukala
2026-01-07 19:28:56 -05:00
8be9e0ce9c
docs(readme): add database schema documentation
Prad Nukala
2026-01-07 19:28:55 -05:00
15bbff47db
init(db): add database querier and models
Prad Nukala
2026-01-07 19:28:54 -05:00
fc586119f9
style(config): rename database schema image for consistency
Prad Nukala
2026-01-07 19:28:53 -05:00
21f7ee4bc1
feat(enclave): add ping function for echoing input messages
Prad Nukala
2026-01-07 18:57:11 -05:00
dca8ac95b9
refactor(enclave): add runInWorker option to plugin creation for better performance
Prad Nukala
2026-01-07 18:53:48 -05:00
fff50da2b4
refactor(build): add c-shared buildmode to wasm plugin compilation
Prad Nukala
2026-01-07 18:49:14 -05:00
2a0fa9ebf8
init(motr-enclave): Setup motr-enclave package
Prad Nukala
2026-01-07 18:34:00 -05:00
9dc64814b4
refactor(MAKEFILE): migrate to Vite and remove sqlc dependency
Prad Nukala
2026-01-07 18:33:59 -05:00
a46f8bcfec
docs(readme): update readme with new cli and usage information
Prad Nukala
2026-01-07 18:33:57 -05:00
c1f29eba77
chore(config): add database diagram asset
Prad Nukala
2026-01-07 18:33:56 -05:00
31cd47f47f
fix(main): hardcode timestamps for testing purposes
Prad Nukala
2026-01-07 17:26:30 -05:00
f0fdded8ac
refactor(example): migrate to Vite dev server and update Extism dependency
Prad Nukala
2026-01-07 17:20:25 -05:00
a26c2379bc
chore(example): add example project structure and dependencies
Prad Nukala
2026-01-07 17:09:44 -05:00
dd05304177
refactor(build): update Makefile to use example build directory and simplify serve target
Prad Nukala
2026-01-07 17:09:43 -05:00
8073405b7f
docs(AGENTS): add agent guidelines for Motr Enclave
Prad Nukala
2026-01-07 16:46:31 -05:00
d1ebfa5fc6
refactor(build): migrate from TinyGo to native Go for WASM build
Prad Nukala
2026-01-07 16:46:29 -05:00
63b1ec89ad
docs(readme): update build and test commands for Go 1.25+ and TinyGo removal
Prad Nukala
2026-01-07 16:46:27 -05:00
aa1fcb9a8c
init(go): Setup go-pdk plugin for enclave state management using WebAuthn credentials
Prad Nukala
2026-01-07 14:26:26 -05:00
0f8e0da8a4
refactor(build): migrate build process to use TinyGo for WASM plugin
Prad Nukala
2026-01-07 14:26:25 -05:00
e271062313
docs(readme): update enclave readme to reflect extism plugin changes
Prad Nukala
2026-01-07 14:26:24 -05:00
b13901df62
init(build): add Makefile and dependencies for building and testing enclave
Prad Nukala
2026-01-07 14:20:23 -05:00
262e7b869e
docs(enclave): add migration guide and database schema documentation
Prad Nukala
2026-01-07 14:20:21 -05:00
873230cdb3
init(db): add database schema and queries for enclave data storage
Prad Nukala
2026-01-07 14:20:20 -05:00
9dbb81d5ec
chore(config): add repository configuration file
Prad Nukala
2026-01-07 14:20:18 -05:00