OpenZeppelin Contracts Library
{"title": "OpenZeppelin Contracts Library", "logoImg": "bafkreidy64rwdbcjyltcxul7354cnnx5e6wlr4naf2p63nul7lrgomnnk4", "website": "https://www.openzeppelin.com/solidity-contracts", "bannerImg": "bafkreicecrohfwb225t655z6d7xzvoig4mja2x6rvhghalh4akbrccnaiq", "createdAt": 1743457796879, "userGithub": "arturoBeccar", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-31T21:54:16.637Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0x80613422668b21bb683aff5bd75c636690f592df497d4aae396ee7aeefccd1b06f6c49f743630c4b42876fd7ce4fefd13c8a1651421cb8e6b469ff84289f07d01b", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-31T21:54:16.636Z", "expirationDate": "2025-06-29T21:54:16.636Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x072cEfe0Dd29bE61a6c73719881391d67DE13ab0", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextGithubOrg#OpenZeppelin#107512933", "nullifiers": ["v0.0.0:UAi6tZK0VmwlSZpuaypmSD7guutqD0spA8H2OwGA9TI="]}}}, "description": "OpenZeppelin Contracts is the most widely used library for secure and standardized smart contract development in the Ethereum ecosystem. First released in 2016, it has become the go-to resource for teams looking to build production-grade decentralized applications without having to reinvent the wheel for every token, governance mechanism, or upgradeable pattern. By leveraging rigorously tested code and well-established best practices, developers can focus on innovation while reducing their security risks.\n\nOver the years, OpenZeppelin has expanded the library and its tooling with features like upgradeable contracts, interactive contract generation (through the Contracts Wizard), and new modules for emerging standards (e.g., ERC‑4337 for account abstraction). We have also expanded the library’s support beyond Solidity to include other smart contract languages, particularly Arbitrum Stylus.\n\nEverything is backed by our dedication to security, demonstrated through ongoing audits, a robust community bug bounty, and advanced testing methods (including fuzzing and formal verification).", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "OpenZeppelin", "projectTwitter": "OpenZeppelin"}