10 UMLObject 100 340 220 80 Master Public Key -- 33 bytes (secp256k1) 0xED + 32 bytes (Ed25519) UMLObject 430 340 180 80 Account ID -- (20 bytes) Relation 310 350 140 160 lt=<- RIPEMD160 of SHA-256 120.0;20.0;10.0;20.0 UMLObject 960 320 180 80 Address -- Type Prefix (1 byte) AccountID (20 bytes) Checksum (4 bytes) UMLObject 430 210 180 80 Type Prefix -- 0x00 ("r" in XRPL base58) UMLObject 670 350 100 70 Checksum -- (4 bytes) Relation 760 360 120 40 lt=<- 100.0;10.0;80.0;10.0;80.0;20.0;10.0;20.0 Relation 630 290 250 80 lt=<- 230.0;60.0;210.0;60.0;210.0;10.0;10.0;10.0 UMLState 860 330 100 60 base58 type=sender Relation 630 290 180 80 lt=<- SHA-256 twice 60.0;60.0;60.0;10.0;10.0;10.0 Text 100 210 280 30 *Address Encoding* style=wordwrap Relation 610 200 50 240 lt=.. 10.0;10.0;30.0;10.0;30.0;220.0;10.0;220.0 Text 510 300 30 30 +