diff --git a/packages/config/src/projects/layer2s/index.ts b/packages/config/src/projects/layer2s/index.ts index 831e86352b2..0ce5019cde2 100644 --- a/packages/config/src/projects/layer2s/index.ts +++ b/packages/config/src/projects/layer2s/index.ts @@ -64,6 +64,7 @@ import { intmax } from './intmax' import { kakarotzkevm } from './kakarotzkevm' import { karak } from './karak' import { kinto } from './kinto' +import { kontos } from './kontos' import { kroma } from './kroma' import { lambda } from './lambda' import { layer2finance } from './layer2finance' @@ -238,6 +239,7 @@ export const layer2s: Layer2[] = [ kakarotzkevm, karak, kinto, + kontos, kroma, lambda, layerai, diff --git a/packages/config/src/projects/layer2s/kontos.ts b/packages/config/src/projects/layer2s/kontos.ts new file mode 100644 index 00000000000..67c10b9a756 --- /dev/null +++ b/packages/config/src/projects/layer2s/kontos.ts @@ -0,0 +1,37 @@ +import { EthereumAddress, UnixTime } from '@l2beat/shared-pure' +import { underReviewL2 } from './templates/underReview' +import { Layer2 } from './types' + +export const kontos: Layer2 = underReviewL2({ + id: 'kontos', + createdAt: new UnixTime(1730718191), + display: { + name: 'Kontos', + slug: 'kontos', + description: + 'Kontos is a zero-knowledge based layer-2 account protocol. Its architecture enables users to enjoy numerous multichain features, including gasless transactions and other smart account features.', + purposes: ['Universal'], + category: 'ZK Rollup', + links: { + websites: ['https://kontos.io/'], + apps: ['https://wallet.kontos.io/'], + documentation: ['https://docs.kontos.io/'], + explorers: ['https://explorer.kontos.io/'], + repositories: ['https://twitter.com/kontosio'], + socialMedia: [ + 'https://discord.com/invite/zecrey', + 'https://x.com/kontosio', + 'https://t.me/ZecreyAnnouncement', + 'https://kontosio.medium.com/', + ], + }, + }, + escrows: [ + { + address: EthereumAddress('0xc08a7164F9E9d8aB66CcB67D49d6FB116b5808dD'), + sinceTimestamp: new UnixTime(1699939643), + tokens: '*', + chain: 'ethereum', + }, + ], +}) diff --git a/packages/config/src/test/snapshots/kontos.riskView.snapshot b/packages/config/src/test/snapshots/kontos.riskView.snapshot new file mode 100644 index 00000000000..871de2561bd --- /dev/null +++ b/packages/config/src/test/snapshots/kontos.riskView.snapshot @@ -0,0 +1,39 @@ +// kontos riskView didn't change 1 + +{ + dataAvailability: { + description: "This risk is currently under review." + sentiment: "UnderReview" + value: "Under Review" + } + destinationToken: { + description: "This risk is currently under review." + sentiment: "UnderReview" + value: "Under Review" + } + exitWindow: { + description: "This risk is currently under review." + sentiment: "UnderReview" + value: "Under Review" + } + proposerFailure: { + description: "This risk is currently under review." + sentiment: "UnderReview" + value: "Under Review" + } + sequencerFailure: { + description: "This risk is currently under review." + sentiment: "UnderReview" + value: "Under Review" + } + stateValidation: { + description: "This risk is currently under review." + sentiment: "UnderReview" + value: "Under Review" + } + validatedBy: { + description: "This risk is currently under review." + sentiment: "UnderReview" + value: "Under Review" + } +} diff --git a/packages/config/src/verification/projects.json b/packages/config/src/verification/projects.json index c93b0ce9388..ef61ea2a84d 100644 --- a/packages/config/src/verification/projects.json +++ b/packages/config/src/verification/projects.json @@ -123,6 +123,7 @@ "kakarotzkevm": true, "karak": true, "kinto": true, + "kontos": true, "kroma": true, "l3x": true, "l3x-dac-layer-l3x-dac-bridge": true, diff --git a/packages/frontend/public/icons/kontos.png b/packages/frontend/public/icons/kontos.png new file mode 100644 index 00000000000..86d57629942 Binary files /dev/null and b/packages/frontend/public/icons/kontos.png differ diff --git a/packages/frontend/scripts/logos/tinifiedLogos.json b/packages/frontend/scripts/logos/tinifiedLogos.json index 9a9bf8d90b3..f6db601c01b 100644 --- a/packages/frontend/scripts/logos/tinifiedLogos.json +++ b/packages/frontend/scripts/logos/tinifiedLogos.json @@ -284,6 +284,7 @@ "odyssey.png": "1d2e0604b048cedf0268cbdb0622af48", "unichain.png": "1d8c9550f47680538696496e959cd7cd", "puffer.png": "147ca31d0a3d1a9f8f572bce22cf6ce1", + "kontos.png": "2990cd8382e92982c087fe7334590d21", "ink.png": "98a2c5f0a9cf427b2948cb7c7f3b58a5", "t1.png": "af448b77b5d1fe2cf49ec4235d5e1f77", "river.png": "db7c1342044f187502ef34ef8b1f5336",