Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 19.2 KB

REGISTERED_COLORMAPS.md

File metadata and controls

41 lines (33 loc) · 19.2 KB

Registered colormaps

The following is a list of colormaps on the mainnet deployment at 0x00000000A84FcdF3E9C165e6955945E87dA2cB0D split into those deployed via palette generators and those deployed via segment data.

To easily visualize a colormap, replace COLORMAP_HASH in PrintColormapScript then generate an SVG of the colormap via the following command:

forge script script/PrintColormap.s.sol:PrintColormap -f mainnet

This is how the preview images in ./assets are generated.

Palette generator colormaps

Full hash bytes8 hash Name Preview Ethereum (1) Base (8453) Base Goerli (84531) Deployment Bytecode
0xfd29b65966772202ffdb08f653439b30c849f91409915665d99dbfa5e5dab938 0xfd29b65966772202 GnuPlotPaletteGenerator 0xe548029e0c99c39208cff333fc63f1a76313efe4 0xe548029e0c99c39208cff333fc63f1a76313efe4 0xe548029e0c99c39208cff333fc63f1a76313efe4 0x608060405234801561001057600080fd5b5061083d806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c8063cd580ff314610046578063e420264a1461006b578063f471d7ac1461007e575b600080fd5b610059610054366004610413565b610091565b60405190815260200160405180910390f35b610059610079366004610413565b610118565b61005961008c366004610413565b61017b565b600081670de0b6b3a76400008111156100de576040517f6c618a8c000000000000000000000000000000000000000000000000000000008152600481018290526024015b60405180910390fd5b60006100fd670de0b6b3a76400006757325bbf446493ac8602046101d9565b90506000811261010d5780610110565b60005b949350505050565b600081670de0b6b3a7640000811115610160576040517f6c618a8c000000000000000000000000000000000000000000000000000000008152600481018290526024016100d5565b610174836003670de0b6b3a76400006102a3565b9392505050565b600081670de0b6b3a76400008111156101c3576040517f6c618a8c000000000000000000000000000000000000000000000000000000008152600481018290526024016100d5565b6101cc83610361565b633b9aca00029392505050565b6757325bbf446493ac9081900663400000000204600061ffff600483901c1660ff601484901c1663100000008416156320000000851615158161021e5760ff92909203915b6000604051806104400160405280610404815260200161042d610404913960046002860102818101519192509063ffffffff602082901c8116908216818103890260101c60008861027157818303610275565b8184015b90508715610281576000035b637fffffff670de0b6b3a76400008202059d9c50505050505050505050505050565b6000838015610343576001841680156102be578592506102c2565b8392505b508260011c8460011c94505b841561033d578560801c156102e257600080fd5b858602818101818110156102f557600080fd5b859004965050600185161561033257858302838782041461031b57861561031b57600080fd5b8181018181101561032b57600080fd5b8590049350505b8460011c94506102ce565b50610359565b8380156103535760009250610357565b8392505b505b509392505050565b60b5817101000000000000000000000000000000000081106103885760409190911b9060801c5b690100000000000000000081106103a45760209190911b9060401c5b6501000000000081106103bc5760109190911b9060201c5b630100000081106103d25760089190911b9060101c5b62010000010260121c80820401600190811c80830401811c80830401811c80830401811c80830401811c80830401811c80830401901c908190048111900390565b60006020828403121561042557600080fd5b503591905056fe0000000000c90f8801921d20025b26d703242abf03ed26e604b6195d057f00350647d97c0710a34507d95b9e08a2009a096a90490a3308bc0afb68050bc3ac350c8bd35e0d53db920e1bc2e40ee387660fab272b1072a0481139f0cf120116d512c8106e138edbb1145576b1151bdf8515e2144416a81305176dd9de183366e818f8b83c19bdcbf31a82a0251b4732ef1c0b826a1ccf8cb31d934fe51e56ca1e1f19f97b1fdcdc1b209f701c2161b39f2223a4c522e541af23a6887e2467775725280c5d25e845b626a8218527679df42826b92828e5714a29a3c4852a61b1012b1f34eb2bdc4e6f2c98fbba2d553afb2e110a622ecc681e2f8752623041c76030fbc54d31b54a5d326e54c73326e2c233def2873496824f354d905636041ad936ba2013376f9e46382493b038d8fe93398cdd323a402dd13af2eeb73ba51e293c56ba703d07c1d53db832a53e680b2c3f1749b73fc5ec974073f21d4121589a41ce1e64427a41d04325c13543d09aec447acd50452456bc45cd358f46756827471cece647c3c22e4869e664490f57ee49b415334a581c9d4afb6c974b9e038f4c3fdff34ce100344d8162c34e2106174ebfe8a44f5e08e24ffb654c5097fc5e5133cc9451ced46e5269126e53028517539b2aef5433027d54ca0a4a556040e255f5a4d2568a34a9571deef957b0d2555842dd5458d40e8c5964649759f3de125a8279995b1035ce5b9d11535c290acc5cb420df5d3e52365dc79d7b5e50015d5ed77c895f5e0db25fe3b38d60686cce60ec382f616f146b61f1003e6271fa6862f201ac637114cc63ef328f646c59bf64e889256563bf9165ddfbd266573cbb66cf811f6746c7d767bd0fbc683257aa68a69e806919e31f698c246b69fd614a6a6d98a36adcc9646b4af2786bb812d06c24295f6c8f351b6cf934fb6d6227f96dca0d146e30e3496e96a99c6efb5f116f5f02b16fc1938470231099708378fe70e2cbc571410804719e2cd171fa394872552c8472af05a67307c3cf735f662573b5ebd0740b53fa745f9dd074b2c8837504d3447555bd4b75a585ce75f42c0a7641af3c768e0ea576d9498877235f2c776c4eda77b417df77fab988784033287884841378c7aba17909a92c794a7c11798a23b079c89f6d7a05eeac7a4210d87a7d055a7ab6cba37aef63237b26cb4e7b5d039d7b920b887bc5e28f7bf8882f7c29fbed7c5a3d4f7c894bdd7cb727237ce3ceb17d0f42177d3980eb7d628ac57d8a5f3f7db0fdf77dd6668e7dfa98a77e1d93e97e3f57fe7e5fe4927e7f39567e9d55fb7eba3a387ed5e5c57ef0585f7f0991c37f2191b37f3857f57f4de4507f62368e7f754e7f7f872bf27f97cebc7fa736b37fb563b27fc255957fce0c3d7fd8878d7fe1c76a7fe9cbbf7ff094777ff621817ffa72d07ffd88597fff62157fffffffa164736f6c6343000811000a

Segment data colormaps

Full hash bytes8 hash Name Preview Ethereum (1) Base (8453) Base Goerli (84531)
0x850ce48e7291439b1e41d21fc3f75dddd97580a4ff94aa9ebdd2bcbd423ea1e8 0x850ce48e7291439b CMRmap
0x4f5e8ea8862eff315c110b682ee070b459ba8983a7575c9a9c4c25007039109d 0x4f5e8ea8862eff31 Wistia
0xf2e92189cb6903b98d854cd74ece6c3fafdb2d3472828a950633fdaa52e05032 0xf2e92189cb6903b9 autumn
0xa33e6c7c5627ecabfd54c4d85f9bf04815fe89a91379fcf56ccd8177e086db21 0xa33e6c7c5627ecab binary
0xaa84b30df806b46f859a413cb036bc91466307aec5903fc4635c00a421f25d5c 0xaa84b30df806b46f bone
0x864a6ee98b9b21ac0291523750d637250405c24a6575e1f75cfbd7209a810ce6 0x864a6ee98b9b21ac cool
0xfd60cd3811f002814944a7d36167b7c9436187a389f2ee476dc883e37dc76bd2 0xfd60cd3811f00281 copper
0xa8309447f8bd3b5e5e88a0abc05080b7682e4456c388b8636d45f5abb2ad2587 0xa8309447f8bd3b5e gist_rainbow
0x3be719b0c342797212c4cb33fde865ed9cbe486eb67176265bc0869b54dee925 0x3be719b0c3427972 gist_stern
0xca0da6b6309ed2117508207d68a59a18ccaf54ba9aa329f4f60a77481fcf2027 0xca0da6b6309ed211 gray
0x5ccb29670bb9de0e3911d8e47bde627b0e3640e49c3d6a88d51ff699160dfbe1 0x5ccb29670bb9de0e hot
0x3de8f27f386dab3dbab473f3cc16870a717fe5692b4f6a45003d175c559dfcba 0x3de8f27f386dab3d hsv
0x026736ef8439ebcf8e7b8006bf8cb7482ced84d71b900407a9ed63e1b7bfe234 0x026736ef8439ebcf jet
0xc1806ea961848ac00c1f20aa0611529da522a7bd125a3036fe4641b07ee5c61c 0xc1806ea961848ac0 spring
0x87970b686eb726750ec792d49da173387a567764d691294d764e53439359c436 0x87970b686eb72675 summer
0xaa6277ab923279cf59d78b9b5b7fb5089c90802c353489571fca3c138056fb1b 0xaa6277ab923279cf terrain
0xdc1cecffc00e2f3196daaf53c27e53e6052a86dc875adb91607824d62469b2bf 0xdc1cecffc00e2f31 winter
0xe5ec9a5a3ef46e357143cc14278c12216a0741868448333a333bee0579cb50e7 0xe5ec9a5a3ef46e35 base-chain
0xe0ac19c2ffc50b0fb5289138b9c918aa1e0975cb0734ce852b29bbbf4de269de 0xe0ac19c2ffc50b0f farcaster