Normative References
All external standards cited normatively in SSF-SPEC-001.
| Reference | Full Title | Source |
|---|---|---|
| ERC-20 | Token Standard — Ethereum Improvement Proposal 20 | https://eips.ethereum.org/EIPS/eip-20 |
| ERC-2612 | Permit Extension for EIP-20 Signed Approvals | https://eips.ethereum.org/EIPS/eip-2612 |
| EIP-712 | Typed Structured Data Hashing and Signing | https://eips.ethereum.org/EIPS/eip-712 |
| ECDSA / FIPS 186-4 | Digital Signature Standard — Elliptic Curve Digital Signature Algorithm | https://csrc.nist.gov/publications/detail/fips/186/4/final |
| SEC 1 v2.0 | SEC 1: Elliptic Curve Cryptography — SECG Standard | https://www.secg.org/sec1-v2.pdf |
| RFC 2119 | Key words for use in RFCs to Indicate Requirement Levels | https://www.rfc-editor.org/rfc/rfc2119 |
| RFC 4648 | The Base16, Base32, and Base64 Data Encodings | https://www.rfc-editor.org/rfc/rfc4648 |
| RFC 5246 | The Transport Layer Security (TLS) Protocol Version 1.2 | https://www.rfc-editor.org/rfc/rfc5246 |
| RFC 8446 | The Transport Layer Security (TLS) Protocol Version 1.3 | https://www.rfc-editor.org/rfc/rfc8446 |
| RFC 8705 | OAuth 2.0 Mutual-TLS Client Authentication and Certificate-Bound Access Tokens | https://www.rfc-editor.org/rfc/rfc8705 |
| Solidity 0.8.x | Solidity Smart Contract Programming Language | https://docs.soliditylang.org |
| OpenZeppelin Contracts | Audited Solidity Contract Library | https://docs.openzeppelin.com/contracts |
| Semantic Versioning 2.0.0 | Semantic Versioning Specification | https://semver.org |