{"id":71131,"library":"hyperledger-aries-framework-go-ext-component-storage-mongodb","title":"Hyperledger Aries Framework Go MongoDB Storage","description":"A MongoDB storage provider for Hyperledger Aries Framework Go, compatible with MongoDB v4.0.0, v4.2.8, v5.0.0, and Amazon DocumentDB 4.0.0.","status":"active","version":"0.0.0-20231002134513-a3b96bcbb37c","language":"go","source_language":null,"source_url":"https://github.com/hyperledger/aries-framework-go-ext","tags":["hyperledger","aries","storage","mongodb","blockchain"],"install":[{"cmd":"go get github.com/hyperledger/aries-framework-go-ext/component/storage/mongodb","lang":"bash","label":"Install github.com/hyperledger/aries-framework-go-ext/component/storage/mongodb"}],"dependencies":[],"imports":[{"symbol":"mongodb","correct":"github.com/hyperledger/aries-framework-go-ext/component/storage/mongodb"}],"quickstart":{"code":"package main\n\nimport (\n\t\"github.com/hyperledger/aries-framework-go-ext/component/storage/mongodb\"\n)\n\nfunc main() {\n\tprovider, err := mongodb.NewProvider(\"mongodb://localhost:27017\")\n\tif err != nil {\n\t\tpanic(err)\n\t}\n\t_ = provider\n}","lang":"go","description":"Create a new MongoDB storage provider"},"warnings":[{"fix":"Use MongoDB v4.0.0, v4.2.8, v5.0.0, or Amazon DocumentDB 4.0.0.","message":"Only tested with specific MongoDB versions; may not work with others.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'4.0.0':25 'amazon':23 'ari':2,13,27 'blockchain':30 'compat':16 'documentdb':24 'framework':3,14 'go':4,15 'hyperledg':1,12,26 'mongodb':5,8,18,29 'provid':10 'storag':6,9,28 'v4.0.0':19 'v4.2.8':20 'v5.0.0':21","created_at":"2026-06-17T18:22:59.424123+00:00","updated_at":"2026-06-17T18:22:59.424123+00:00","problems":[],"ecosystem":"go","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/hyperledger/aries-framework-go-ext","github":"https://github.com/hyperledger/aries-framework-go-ext","docs":"https://pkg.go.dev/github.com/hyperledger/aries-framework-go-ext/component/storage/mongodb#section-documentation","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["database","other"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}