{"status":"API running","blockchain":{"connected":true,"adminWallet":"0x90F8bf6A479f320ead074411a4B0e7944Ea8c9C1","contract":"0x5b1869D9A4C187F2EAa108f3062412ecf0526b24"},"ipfs":{"configured":true},"endpoints":{"register":"POST /api/auth/register","login":"POST /api/auth/login","me":"GET /api/auth/me (auth required)","issue":"POST /api/issue-certificate (auth required)","verify":"POST /api/verify-certificate","verifyQR":"POST /api/verify-qr","revoke":"POST /api/revoke-certificate (auth required, own certificates only)","revokeQR":"POST /api/revoke-qr (auth required, own certificates only)","getByHash":"GET /api/certificate/:hash"}}