diff --git a/.prettierrc.cjs b/.prettierrc.cjs
index ab0d5f8d..6a5f7284 100644
--- a/.prettierrc.cjs
+++ b/.prettierrc.cjs
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
module.exports = require('@polkadot/dev/config/prettier.cjs');
diff --git a/eslint.config.js b/eslint.config.js
index 679b8727..726b6817 100644
--- a/eslint.config.js
+++ b/eslint.config.js
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
import baseConfig from '@polkadot/dev/config/eslint';
diff --git a/packages/react-identicon/src/Identicon.tsx b/packages/react-identicon/src/Identicon.tsx
index 04b58bed..9d66f38f 100644
--- a/packages/react-identicon/src/Identicon.tsx
+++ b/packages/react-identicon/src/Identicon.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Prefix } from '@polkadot/util-crypto/address/types';
diff --git a/packages/react-identicon/src/bundle.ts b/packages/react-identicon/src/bundle.ts
index e562d406..b9fc9d54 100644
--- a/packages/react-identicon/src/bundle.ts
+++ b/packages/react-identicon/src/bundle.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './icons/index.js';
diff --git a/packages/react-identicon/src/icons/Beachball.tsx b/packages/react-identicon/src/icons/Beachball.tsx
index 236b9749..adcaca63 100644
--- a/packages/react-identicon/src/icons/Beachball.tsx
+++ b/packages/react-identicon/src/icons/Beachball.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Props } from '../types.js';
diff --git a/packages/react-identicon/src/icons/Empty.tsx b/packages/react-identicon/src/icons/Empty.tsx
index e57ca8b5..bf6b96aa 100644
--- a/packages/react-identicon/src/icons/Empty.tsx
+++ b/packages/react-identicon/src/icons/Empty.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Props } from '../types.js';
diff --git a/packages/react-identicon/src/icons/Ethereum.tsx b/packages/react-identicon/src/icons/Ethereum.tsx
index b27c458f..f4d692d5 100644
--- a/packages/react-identicon/src/icons/Ethereum.tsx
+++ b/packages/react-identicon/src/icons/Ethereum.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Props } from '../types.js';
diff --git a/packages/react-identicon/src/icons/Jdenticon.tsx b/packages/react-identicon/src/icons/Jdenticon.tsx
index 91d7422a..7ec64b6c 100644
--- a/packages/react-identicon/src/icons/Jdenticon.tsx
+++ b/packages/react-identicon/src/icons/Jdenticon.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Props } from '../types.js';
diff --git a/packages/react-identicon/src/icons/Polkadot.tsx b/packages/react-identicon/src/icons/Polkadot.tsx
index 113ea96a..35f624d5 100644
--- a/packages/react-identicon/src/icons/Polkadot.tsx
+++ b/packages/react-identicon/src/icons/Polkadot.tsx
@@ -1,4 +1,4 @@
-// Copyright 2018-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2018-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Copyright 2018 Paritytech via paritytech/oo7/polkadot-identicon
diff --git a/packages/react-identicon/src/icons/index.ts b/packages/react-identicon/src/icons/index.ts
index 7b3cbd38..6be5d0a7 100644
--- a/packages/react-identicon/src/icons/index.ts
+++ b/packages/react-identicon/src/icons/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
export { Beachball } from './Beachball.js';
diff --git a/packages/react-identicon/src/index.ts b/packages/react-identicon/src/index.ts
index 980c27d3..c774440a 100644
--- a/packages/react-identicon/src/index.ts
+++ b/packages/react-identicon/src/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import './packageDetect.js';
diff --git a/packages/react-identicon/src/packageDetect.ts b/packages/react-identicon/src/packageDetect.ts
index a25513f5..e5e579fb 100644
--- a/packages/react-identicon/src/packageDetect.ts
+++ b/packages/react-identicon/src/packageDetect.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/react-identicon/src/packageInfo.ts b/packages/react-identicon/src/packageInfo.ts
index 5f2a76e9..296acef5 100644
--- a/packages/react-identicon/src/packageInfo.ts
+++ b/packages/react-identicon/src/packageInfo.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/react-identicon/src/styled.ts b/packages/react-identicon/src/styled.ts
index 23cc0ad4..2f226640 100644
--- a/packages/react-identicon/src/styled.ts
+++ b/packages/react-identicon/src/styled.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
export { styled } from 'styled-components';
diff --git a/packages/react-identicon/src/types.ts b/packages/react-identicon/src/types.ts
index 8eb6c3ed..299a96dc 100644
--- a/packages/react-identicon/src/types.ts
+++ b/packages/react-identicon/src/types.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2023 @polkadot/react-identicon authors & contributors
+// Copyright 2018-2024 @polkadot/react-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type React from 'react';
diff --git a/packages/react-qr/src/Display.tsx b/packages/react-qr/src/Display.tsx
index c3a2ec78..cf49b0d0 100644
--- a/packages/react-qr/src/Display.tsx
+++ b/packages/react-qr/src/Display.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
import React, { useEffect, useMemo, useRef, useState } from 'react';
diff --git a/packages/react-qr/src/DisplayAddress.tsx b/packages/react-qr/src/DisplayAddress.tsx
index 4a8b6696..3d63a12e 100644
--- a/packages/react-qr/src/DisplayAddress.tsx
+++ b/packages/react-qr/src/DisplayAddress.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
import React, { useMemo } from 'react';
diff --git a/packages/react-qr/src/DisplayPayload.tsx b/packages/react-qr/src/DisplayPayload.tsx
index f263c422..5256ffa8 100644
--- a/packages/react-qr/src/DisplayPayload.tsx
+++ b/packages/react-qr/src/DisplayPayload.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
import React, { useMemo } from 'react';
diff --git a/packages/react-qr/src/NetworkSpecs.tsx b/packages/react-qr/src/NetworkSpecs.tsx
index c9973484..06556c3c 100644
--- a/packages/react-qr/src/NetworkSpecs.tsx
+++ b/packages/react-qr/src/NetworkSpecs.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { NetworkSpecsStruct } from '@polkadot/ui-settings/types';
diff --git a/packages/react-qr/src/Scan.tsx b/packages/react-qr/src/Scan.tsx
index 1c069fe3..4bf2a8b7 100644
--- a/packages/react-qr/src/Scan.tsx
+++ b/packages/react-qr/src/Scan.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
import React, { useCallback, useMemo } from 'react';
diff --git a/packages/react-qr/src/ScanAddress.tsx b/packages/react-qr/src/ScanAddress.tsx
index 63185f88..4b0fbab5 100644
--- a/packages/react-qr/src/ScanAddress.tsx
+++ b/packages/react-qr/src/ScanAddress.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { HexString } from '@polkadot/util/types';
diff --git a/packages/react-qr/src/ScanSignature.tsx b/packages/react-qr/src/ScanSignature.tsx
index a739fb25..3628bf14 100644
--- a/packages/react-qr/src/ScanSignature.tsx
+++ b/packages/react-qr/src/ScanSignature.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { HexString } from '@polkadot/util/types';
diff --git a/packages/react-qr/src/bundle.ts b/packages/react-qr/src/bundle.ts
index c123ef6b..68fc67e0 100644
--- a/packages/react-qr/src/bundle.ts
+++ b/packages/react-qr/src/bundle.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
export { QrDisplayAddress } from './DisplayAddress.js';
diff --git a/packages/react-qr/src/constants.ts b/packages/react-qr/src/constants.ts
index de201081..d4433909 100644
--- a/packages/react-qr/src/constants.ts
+++ b/packages/react-qr/src/constants.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
export const ADDRESS_PREFIX = 'substrate';
diff --git a/packages/react-qr/src/index.ts b/packages/react-qr/src/index.ts
index da0b95c3..ea6946d7 100644
--- a/packages/react-qr/src/index.ts
+++ b/packages/react-qr/src/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
import './packageDetect.js';
diff --git a/packages/react-qr/src/packageDetect.ts b/packages/react-qr/src/packageDetect.ts
index a55c41db..9ea0bc22 100644
--- a/packages/react-qr/src/packageDetect.ts
+++ b/packages/react-qr/src/packageDetect.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/react-qr/src/packageInfo.ts b/packages/react-qr/src/packageInfo.ts
index 1b296127..6d434f4b 100644
--- a/packages/react-qr/src/packageInfo.ts
+++ b/packages/react-qr/src/packageInfo.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/react-qr/src/qrcode.ts b/packages/react-qr/src/qrcode.ts
index 9ae6a0a0..22bf2673 100644
--- a/packages/react-qr/src/qrcode.ts
+++ b/packages/react-qr/src/qrcode.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
import _qrcode from 'qrcode-generator';
diff --git a/packages/react-qr/src/styled.ts b/packages/react-qr/src/styled.ts
index a99f8d56..5426cb5f 100644
--- a/packages/react-qr/src/styled.ts
+++ b/packages/react-qr/src/styled.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
export { styled } from 'styled-components';
diff --git a/packages/react-qr/src/util.spec.ts b/packages/react-qr/src/util.spec.ts
index dace360c..948eeb99 100644
--- a/packages/react-qr/src/util.spec.ts
+++ b/packages/react-qr/src/util.spec.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
///
diff --git a/packages/react-qr/src/util.ts b/packages/react-qr/src/util.ts
index 9dc11257..b8cef6e4 100644
--- a/packages/react-qr/src/util.ts
+++ b/packages/react-qr/src/util.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/react-qr authors & contributors
+// Copyright 2017-2024 @polkadot/react-qr authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { isString, u8aConcat, u8aToU8a } from '@polkadot/util';
diff --git a/packages/reactnative-identicon/src/Identicon.tsx b/packages/reactnative-identicon/src/Identicon.tsx
index 32f57142..b45cf50d 100644
--- a/packages/reactnative-identicon/src/Identicon.tsx
+++ b/packages/reactnative-identicon/src/Identicon.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/reactnative-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/reactnative-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Prefix } from '@polkadot/util-crypto/address/types';
diff --git a/packages/reactnative-identicon/src/bundle.ts b/packages/reactnative-identicon/src/bundle.ts
index fe0c38b0..0e498c66 100644
--- a/packages/reactnative-identicon/src/bundle.ts
+++ b/packages/reactnative-identicon/src/bundle.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/reactnative-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/reactnative-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './icons/index.js';
diff --git a/packages/reactnative-identicon/src/icons/Empty.tsx b/packages/reactnative-identicon/src/icons/Empty.tsx
index fbb3ef3b..cbbcbcc3 100644
--- a/packages/reactnative-identicon/src/icons/Empty.tsx
+++ b/packages/reactnative-identicon/src/icons/Empty.tsx
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/reactnative-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/reactnative-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Props } from '../types.js';
diff --git a/packages/reactnative-identicon/src/icons/Polkadot.tsx b/packages/reactnative-identicon/src/icons/Polkadot.tsx
index afbe55da..4a29f485 100644
--- a/packages/reactnative-identicon/src/icons/Polkadot.tsx
+++ b/packages/reactnative-identicon/src/icons/Polkadot.tsx
@@ -1,4 +1,4 @@
-// Copyright 2018-2023 @polkadot/reactnative-identicon authors & contributors
+// Copyright 2018-2024 @polkadot/reactnative-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Circle as CircleType } from '@polkadot/ui-shared/icons/types';
diff --git a/packages/reactnative-identicon/src/icons/index.ts b/packages/reactnative-identicon/src/icons/index.ts
index e54370cb..221e4e96 100644
--- a/packages/reactnative-identicon/src/icons/index.ts
+++ b/packages/reactnative-identicon/src/icons/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/reactnative-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/reactnative-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
export { default as Empty } from './Empty.js';
diff --git a/packages/reactnative-identicon/src/index.ts b/packages/reactnative-identicon/src/index.ts
index 8fe555ab..2fa22df2 100644
--- a/packages/reactnative-identicon/src/index.ts
+++ b/packages/reactnative-identicon/src/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/reactnative-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/reactnative-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import './packageDetect.js';
diff --git a/packages/reactnative-identicon/src/packageDetect.ts b/packages/reactnative-identicon/src/packageDetect.ts
index 2a879c6c..c20dc09f 100644
--- a/packages/reactnative-identicon/src/packageDetect.ts
+++ b/packages/reactnative-identicon/src/packageDetect.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/reactnative-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/reactnative-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/reactnative-identicon/src/packageInfo.ts b/packages/reactnative-identicon/src/packageInfo.ts
index 1ad0b635..a92e90ca 100644
--- a/packages/reactnative-identicon/src/packageInfo.ts
+++ b/packages/reactnative-identicon/src/packageInfo.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/reactnative-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/reactnative-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/reactnative-identicon/src/types.ts b/packages/reactnative-identicon/src/types.ts
index 6801e3ed..7b7d9772 100644
--- a/packages/reactnative-identicon/src/types.ts
+++ b/packages/reactnative-identicon/src/types.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2023 @polkadot/reactnative-identicon authors & contributors
+// Copyright 2018-2024 @polkadot/reactnative-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
export interface Props {
diff --git a/packages/ui-keyring/src/Base.ts b/packages/ui-keyring/src/Base.ts
index 538cfc70..ade770a7 100644
--- a/packages/ui-keyring/src/Base.ts
+++ b/packages/ui-keyring/src/Base.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { KeyringInstance, KeyringPair } from '@polkadot/keyring/types';
diff --git a/packages/ui-keyring/src/Keyring.ts b/packages/ui-keyring/src/Keyring.ts
index bcd42a2f..1c33b7cc 100644
--- a/packages/ui-keyring/src/Keyring.ts
+++ b/packages/ui-keyring/src/Keyring.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { KeyringPair, KeyringPair$Json, KeyringPair$Meta } from '@polkadot/keyring/types';
diff --git a/packages/ui-keyring/src/bundle.ts b/packages/ui-keyring/src/bundle.ts
index 02f23903..876a3b8d 100644
--- a/packages/ui-keyring/src/bundle.ts
+++ b/packages/ui-keyring/src/bundle.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { Keyring } from './Keyring.js';
diff --git a/packages/ui-keyring/src/defaults.ts b/packages/ui-keyring/src/defaults.ts
index 53d5232e..089044d4 100644
--- a/packages/ui-keyring/src/defaults.ts
+++ b/packages/ui-keyring/src/defaults.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { decodeAddress } from '@polkadot/keyring';
diff --git a/packages/ui-keyring/src/index.ts b/packages/ui-keyring/src/index.ts
index 6fa40644..52a9bdfe 100644
--- a/packages/ui-keyring/src/index.ts
+++ b/packages/ui-keyring/src/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import './packageDetect.js';
diff --git a/packages/ui-keyring/src/json.d.ts b/packages/ui-keyring/src/json.d.ts
index e89537bc..c94d8c22 100644
--- a/packages/ui-keyring/src/json.d.ts
+++ b/packages/ui-keyring/src/json.d.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Be able to import json in TS
diff --git a/packages/ui-keyring/src/observable/accounts.ts b/packages/ui-keyring/src/observable/accounts.ts
index 9adbdd70..ed15b98b 100644
--- a/packages/ui-keyring/src/observable/accounts.ts
+++ b/packages/ui-keyring/src/observable/accounts.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { accountKey } from '../defaults.js';
diff --git a/packages/ui-keyring/src/observable/addresses.ts b/packages/ui-keyring/src/observable/addresses.ts
index dc8a5187..c9d69b8f 100644
--- a/packages/ui-keyring/src/observable/addresses.ts
+++ b/packages/ui-keyring/src/observable/addresses.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { addressKey } from '../defaults.js';
diff --git a/packages/ui-keyring/src/observable/contracts.ts b/packages/ui-keyring/src/observable/contracts.ts
index 99f59073..0fa3d1b6 100644
--- a/packages/ui-keyring/src/observable/contracts.ts
+++ b/packages/ui-keyring/src/observable/contracts.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { contractKey } from '../defaults.js';
diff --git a/packages/ui-keyring/src/observable/env.ts b/packages/ui-keyring/src/observable/env.ts
index 528b763e..536789b0 100644
--- a/packages/ui-keyring/src/observable/env.ts
+++ b/packages/ui-keyring/src/observable/env.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { BehaviorSubject } from 'rxjs';
diff --git a/packages/ui-keyring/src/observable/genericSubject.ts b/packages/ui-keyring/src/observable/genericSubject.ts
index cdce837b..0f066a75 100644
--- a/packages/ui-keyring/src/observable/genericSubject.ts
+++ b/packages/ui-keyring/src/observable/genericSubject.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { KeypairType } from '@polkadot/util-crypto/types';
diff --git a/packages/ui-keyring/src/observable/index.ts b/packages/ui-keyring/src/observable/index.ts
index b4707107..07be98e3 100644
--- a/packages/ui-keyring/src/observable/index.ts
+++ b/packages/ui-keyring/src/observable/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { SubjectInfo } from './types.js';
diff --git a/packages/ui-keyring/src/observable/types.ts b/packages/ui-keyring/src/observable/types.ts
index 5d827f08..26364892 100644
--- a/packages/ui-keyring/src/observable/types.ts
+++ b/packages/ui-keyring/src/observable/types.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { BehaviorSubject } from 'rxjs';
diff --git a/packages/ui-keyring/src/options/index.ts b/packages/ui-keyring/src/options/index.ts
index 0449cb86..417be23f 100644
--- a/packages/ui-keyring/src/options/index.ts
+++ b/packages/ui-keyring/src/options/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Subscription } from 'rxjs';
diff --git a/packages/ui-keyring/src/options/item.ts b/packages/ui-keyring/src/options/item.ts
index 55151756..20d8e8dd 100644
--- a/packages/ui-keyring/src/options/item.ts
+++ b/packages/ui-keyring/src/options/item.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { KeyringSectionOption } from './types.js';
diff --git a/packages/ui-keyring/src/options/types.ts b/packages/ui-keyring/src/options/types.ts
index 3bc62843..98f7165b 100644
--- a/packages/ui-keyring/src/options/types.ts
+++ b/packages/ui-keyring/src/options/types.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { KeyringItemType, KeyringStruct } from '../types.js';
diff --git a/packages/ui-keyring/src/packageDetect.ts b/packages/ui-keyring/src/packageDetect.ts
index 2a3e4b0a..7f490815 100644
--- a/packages/ui-keyring/src/packageDetect.ts
+++ b/packages/ui-keyring/src/packageDetect.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/ui-keyring/src/packageInfo.ts b/packages/ui-keyring/src/packageInfo.ts
index 163c5f18..36c98ae4 100644
--- a/packages/ui-keyring/src/packageInfo.ts
+++ b/packages/ui-keyring/src/packageInfo.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/ui-keyring/src/stores/Browser.ts b/packages/ui-keyring/src/stores/Browser.ts
index ef39e119..4f71966e 100644
--- a/packages/ui-keyring/src/stores/Browser.ts
+++ b/packages/ui-keyring/src/stores/Browser.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { KeyringJson, KeyringStore } from '../types.js';
diff --git a/packages/ui-keyring/src/stores/File.ts b/packages/ui-keyring/src/stores/File.ts
index 46544a7f..a76aa998 100644
--- a/packages/ui-keyring/src/stores/File.ts
+++ b/packages/ui-keyring/src/stores/File.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { KeyringJson, KeyringStore } from '../types.js';
diff --git a/packages/ui-keyring/src/stores/index.ts b/packages/ui-keyring/src/stores/index.ts
index 9b5a1b10..bd1de13c 100644
--- a/packages/ui-keyring/src/stores/index.ts
+++ b/packages/ui-keyring/src/stores/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
export { BrowserStore } from './Browser.js';
diff --git a/packages/ui-keyring/src/types.ts b/packages/ui-keyring/src/types.ts
index 6c9574f5..ca855b27 100644
--- a/packages/ui-keyring/src/types.ts
+++ b/packages/ui-keyring/src/types.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-keyring authors & contributors
+// Copyright 2017-2024 @polkadot/ui-keyring authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { KeyringInstance as BaseKeyringInstance, KeyringOptions as KeyringOptionsBase, KeyringPair, KeyringPair$Json, KeyringPair$Meta } from '@polkadot/keyring/types';
diff --git a/packages/ui-settings/src/Settings.ts b/packages/ui-settings/src/Settings.ts
index 6720ebc3..3f2e5e17 100644
--- a/packages/ui-settings/src/Settings.ts
+++ b/packages/ui-settings/src/Settings.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Endpoint, EndpointType, Option, SettingsStruct } from './types.js';
diff --git a/packages/ui-settings/src/bundle.ts b/packages/ui-settings/src/bundle.ts
index 33c1bcdb..a6d3849b 100644
--- a/packages/ui-settings/src/bundle.ts
+++ b/packages/ui-settings/src/bundle.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { Settings, settings } from './Settings.js';
diff --git a/packages/ui-settings/src/defaults/chains.ts b/packages/ui-settings/src/defaults/chains.ts
index 162552b1..bced69de 100644
--- a/packages/ui-settings/src/defaults/chains.ts
+++ b/packages/ui-settings/src/defaults/chains.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { selectableNetworks } from '@polkadot/networks';
diff --git a/packages/ui-settings/src/defaults/crypto.ts b/packages/ui-settings/src/defaults/crypto.ts
index 80f17ce4..bbd6d9f1 100644
--- a/packages/ui-settings/src/defaults/crypto.ts
+++ b/packages/ui-settings/src/defaults/crypto.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Option } from '../types.js';
diff --git a/packages/ui-settings/src/defaults/endpoints.ts b/packages/ui-settings/src/defaults/endpoints.ts
index 03a51c65..81c37fe5 100644
--- a/packages/ui-settings/src/defaults/endpoints.ts
+++ b/packages/ui-settings/src/defaults/endpoints.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Option } from '../types.js';
diff --git a/packages/ui-settings/src/defaults/index.ts b/packages/ui-settings/src/defaults/index.ts
index f2b79a43..dc4094ee 100644
--- a/packages/ui-settings/src/defaults/index.ts
+++ b/packages/ui-settings/src/defaults/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Option } from '../types.js';
diff --git a/packages/ui-settings/src/defaults/ledger.ts b/packages/ui-settings/src/defaults/ledger.ts
index a6e3f327..e9c03d69 100644
--- a/packages/ui-settings/src/defaults/ledger.ts
+++ b/packages/ui-settings/src/defaults/ledger.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Option } from '../types.js';
diff --git a/packages/ui-settings/src/defaults/ss58.ts b/packages/ui-settings/src/defaults/ss58.ts
index 65de3f93..d1026a87 100644
--- a/packages/ui-settings/src/defaults/ss58.ts
+++ b/packages/ui-settings/src/defaults/ss58.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Option } from '../types.js';
diff --git a/packages/ui-settings/src/defaults/type.ts b/packages/ui-settings/src/defaults/type.ts
index 1a3c2c3c..34cb3428 100644
--- a/packages/ui-settings/src/defaults/type.ts
+++ b/packages/ui-settings/src/defaults/type.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
// matches https://polkadot.js.org & https://*.polkadot.io
diff --git a/packages/ui-settings/src/defaults/ui.ts b/packages/ui-settings/src/defaults/ui.ts
index e4da8d9f..e17b65ee 100644
--- a/packages/ui-settings/src/defaults/ui.ts
+++ b/packages/ui-settings/src/defaults/ui.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Option } from '../types.js';
diff --git a/packages/ui-settings/src/index.ts b/packages/ui-settings/src/index.ts
index cb7b1be0..cc4f4da7 100644
--- a/packages/ui-settings/src/index.ts
+++ b/packages/ui-settings/src/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { settings } from './bundle.js';
diff --git a/packages/ui-settings/src/packageDetect.ts b/packages/ui-settings/src/packageDetect.ts
index ca965e15..aeec2903 100644
--- a/packages/ui-settings/src/packageDetect.ts
+++ b/packages/ui-settings/src/packageDetect.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/ui-settings/src/packageInfo.ts b/packages/ui-settings/src/packageInfo.ts
index 36ecc80e..820cd225 100644
--- a/packages/ui-settings/src/packageInfo.ts
+++ b/packages/ui-settings/src/packageInfo.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/ui-settings/src/types.ts b/packages/ui-settings/src/types.ts
index fe2abe74..ab3644f9 100644
--- a/packages/ui-settings/src/types.ts
+++ b/packages/ui-settings/src/types.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-settings authors & contributors
+// Copyright 2017-2024 @polkadot/ui-settings authors & contributors
// SPDX-License-Identifier: Apache-2.0
export interface Option {
diff --git a/packages/ui-shared/src/bundle.ts b/packages/ui-shared/src/bundle.ts
index 79062cf4..8cf53959 100644
--- a/packages/ui-shared/src/bundle.ts
+++ b/packages/ui-shared/src/bundle.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2018-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './icons/index.js';
diff --git a/packages/ui-shared/src/icons/beachball/LICENSE b/packages/ui-shared/src/icons/beachball/LICENSE
index c108c962..e5f9e17f 100644
--- a/packages/ui-shared/src/icons/beachball/LICENSE
+++ b/packages/ui-shared/src/icons/beachball/LICENSE
@@ -1,7 +1,7 @@
Apache-2.0 License (Apache-2.0)
Copyright 2016 Dan Finlay
-Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+Copyright 2017-2024 @polkadot/ui-shared authors & contributors
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
diff --git a/packages/ui-shared/src/icons/beachball/colors.spec.ts b/packages/ui-shared/src/icons/beachball/colors.spec.ts
index 38dc68f9..4080535f 100644
--- a/packages/ui-shared/src/icons/beachball/colors.spec.ts
+++ b/packages/ui-shared/src/icons/beachball/colors.spec.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
///
diff --git a/packages/ui-shared/src/icons/beachball/colors.ts b/packages/ui-shared/src/icons/beachball/colors.ts
index 8507b295..981591cd 100644
--- a/packages/ui-shared/src/icons/beachball/colors.ts
+++ b/packages/ui-shared/src/icons/beachball/colors.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Copyright 2016 Dan Finlay
diff --git a/packages/ui-shared/src/icons/beachball/container.spec.ts b/packages/ui-shared/src/icons/beachball/container.spec.ts
index 60c8f15b..1791aed9 100644
--- a/packages/ui-shared/src/icons/beachball/container.spec.ts
+++ b/packages/ui-shared/src/icons/beachball/container.spec.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
///
diff --git a/packages/ui-shared/src/icons/beachball/container.ts b/packages/ui-shared/src/icons/beachball/container.ts
index a39fb84f..d84c0af8 100644
--- a/packages/ui-shared/src/icons/beachball/container.ts
+++ b/packages/ui-shared/src/icons/beachball/container.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Copyright 2016 Dan Finlay
diff --git a/packages/ui-shared/src/icons/beachball/defaults.ts b/packages/ui-shared/src/icons/beachball/defaults.ts
index 36bc0a98..bd8a0998 100644
--- a/packages/ui-shared/src/icons/beachball/defaults.ts
+++ b/packages/ui-shared/src/icons/beachball/defaults.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Copyright 2016 Dan Finlay
diff --git a/packages/ui-shared/src/icons/beachball/demo.ts b/packages/ui-shared/src/icons/beachball/demo.ts
index 772879a4..c1fb6596 100644
--- a/packages/ui-shared/src/icons/beachball/demo.ts
+++ b/packages/ui-shared/src/icons/beachball/demo.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Copyright 2016 Dan Finlay
diff --git a/packages/ui-shared/src/icons/beachball/index.spec.ts b/packages/ui-shared/src/icons/beachball/index.spec.ts
index dde72e0f..469c5428 100644
--- a/packages/ui-shared/src/icons/beachball/index.spec.ts
+++ b/packages/ui-shared/src/icons/beachball/index.spec.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
///
diff --git a/packages/ui-shared/src/icons/beachball/index.ts b/packages/ui-shared/src/icons/beachball/index.ts
index cec50a4a..45e85762 100644
--- a/packages/ui-shared/src/icons/beachball/index.ts
+++ b/packages/ui-shared/src/icons/beachball/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Copyright 2016 Dan Finlay
diff --git a/packages/ui-shared/src/icons/beachball/seeder.spec.ts b/packages/ui-shared/src/icons/beachball/seeder.spec.ts
index 103b6617..54b054d7 100644
--- a/packages/ui-shared/src/icons/beachball/seeder.spec.ts
+++ b/packages/ui-shared/src/icons/beachball/seeder.spec.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
///
diff --git a/packages/ui-shared/src/icons/beachball/seeder.ts b/packages/ui-shared/src/icons/beachball/seeder.ts
index b442db49..c51fe13d 100644
--- a/packages/ui-shared/src/icons/beachball/seeder.ts
+++ b/packages/ui-shared/src/icons/beachball/seeder.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { Seeder } from './types.js';
diff --git a/packages/ui-shared/src/icons/beachball/shape/circle.spec.ts b/packages/ui-shared/src/icons/beachball/shape/circle.spec.ts
index f3d81570..3b46ce5e 100644
--- a/packages/ui-shared/src/icons/beachball/shape/circle.spec.ts
+++ b/packages/ui-shared/src/icons/beachball/shape/circle.spec.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
///
diff --git a/packages/ui-shared/src/icons/beachball/shape/circle.ts b/packages/ui-shared/src/icons/beachball/shape/circle.ts
index 23f050ec..6d490c2d 100644
--- a/packages/ui-shared/src/icons/beachball/shape/circle.ts
+++ b/packages/ui-shared/src/icons/beachball/shape/circle.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Copyright 2016 Dan Finlay
diff --git a/packages/ui-shared/src/icons/beachball/shape/square.ts b/packages/ui-shared/src/icons/beachball/shape/square.ts
index cf165695..3c1dedda 100644
--- a/packages/ui-shared/src/icons/beachball/shape/square.ts
+++ b/packages/ui-shared/src/icons/beachball/shape/square.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Copyright 2016 Dan Finlay
diff --git a/packages/ui-shared/src/icons/beachball/svg/circle.spec.ts b/packages/ui-shared/src/icons/beachball/svg/circle.spec.ts
index 584cbc8c..c6919879 100644
--- a/packages/ui-shared/src/icons/beachball/svg/circle.spec.ts
+++ b/packages/ui-shared/src/icons/beachball/svg/circle.spec.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
///
diff --git a/packages/ui-shared/src/icons/beachball/svg/circle.ts b/packages/ui-shared/src/icons/beachball/svg/circle.ts
index e05c889e..a68d3eb3 100644
--- a/packages/ui-shared/src/icons/beachball/svg/circle.ts
+++ b/packages/ui-shared/src/icons/beachball/svg/circle.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { svg } from './svg.js';
diff --git a/packages/ui-shared/src/icons/beachball/svg/element.spec.ts b/packages/ui-shared/src/icons/beachball/svg/element.spec.ts
index 281dc4df..9063dcb0 100644
--- a/packages/ui-shared/src/icons/beachball/svg/element.spec.ts
+++ b/packages/ui-shared/src/icons/beachball/svg/element.spec.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
///
diff --git a/packages/ui-shared/src/icons/beachball/svg/element.ts b/packages/ui-shared/src/icons/beachball/svg/element.ts
index aa4d09ae..93088f51 100644
--- a/packages/ui-shared/src/icons/beachball/svg/element.ts
+++ b/packages/ui-shared/src/icons/beachball/svg/element.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Copyright 2016 Dan Finlay
diff --git a/packages/ui-shared/src/icons/beachball/svg/rect.spec.ts b/packages/ui-shared/src/icons/beachball/svg/rect.spec.ts
index 01f24ddf..3fba8d73 100644
--- a/packages/ui-shared/src/icons/beachball/svg/rect.spec.ts
+++ b/packages/ui-shared/src/icons/beachball/svg/rect.spec.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
///
diff --git a/packages/ui-shared/src/icons/beachball/svg/rect.ts b/packages/ui-shared/src/icons/beachball/svg/rect.ts
index 868d3e46..66705535 100644
--- a/packages/ui-shared/src/icons/beachball/svg/rect.ts
+++ b/packages/ui-shared/src/icons/beachball/svg/rect.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { element } from './element.js';
diff --git a/packages/ui-shared/src/icons/beachball/svg/svg.spec.ts b/packages/ui-shared/src/icons/beachball/svg/svg.spec.ts
index 3483990f..ae4717ec 100644
--- a/packages/ui-shared/src/icons/beachball/svg/svg.spec.ts
+++ b/packages/ui-shared/src/icons/beachball/svg/svg.spec.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
///
diff --git a/packages/ui-shared/src/icons/beachball/svg/svg.ts b/packages/ui-shared/src/icons/beachball/svg/svg.ts
index 75b78a97..59f612a2 100644
--- a/packages/ui-shared/src/icons/beachball/svg/svg.ts
+++ b/packages/ui-shared/src/icons/beachball/svg/svg.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Copyright 2016 Dan Finlay
diff --git a/packages/ui-shared/src/icons/beachball/types.ts b/packages/ui-shared/src/icons/beachball/types.ts
index 9d85658e..cb5fe91c 100644
--- a/packages/ui-shared/src/icons/beachball/types.ts
+++ b/packages/ui-shared/src/icons/beachball/types.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
export type Seeder = () => number;
diff --git a/packages/ui-shared/src/icons/index.ts b/packages/ui-shared/src/icons/index.ts
index 0616317f..822b1c82 100644
--- a/packages/ui-shared/src/icons/index.ts
+++ b/packages/ui-shared/src/icons/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2018-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
export { beachballIcon } from './beachball/index.js';
diff --git a/packages/ui-shared/src/icons/polkadot.spec.ts b/packages/ui-shared/src/icons/polkadot.spec.ts
index 01282362..2df62ba9 100644
--- a/packages/ui-shared/src/icons/polkadot.spec.ts
+++ b/packages/ui-shared/src/icons/polkadot.spec.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2018-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
///
diff --git a/packages/ui-shared/src/icons/polkadot.ts b/packages/ui-shared/src/icons/polkadot.ts
index 3136909e..d968806d 100644
--- a/packages/ui-shared/src/icons/polkadot.ts
+++ b/packages/ui-shared/src/icons/polkadot.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2018-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Copyright 2018 Paritytech via paritytech/oo7/polkadot-identicon
diff --git a/packages/ui-shared/src/icons/types.ts b/packages/ui-shared/src/icons/types.ts
index ce05cc98..2fe1186c 100644
--- a/packages/ui-shared/src/icons/types.ts
+++ b/packages/ui-shared/src/icons/types.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2018-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
export interface Circle {
diff --git a/packages/ui-shared/src/index.ts b/packages/ui-shared/src/index.ts
index 1e53dd9c..1d625368 100644
--- a/packages/ui-shared/src/index.ts
+++ b/packages/ui-shared/src/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2018-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
import './packageDetect.js';
diff --git a/packages/ui-shared/src/packageDetect.ts b/packages/ui-shared/src/packageDetect.ts
index 74466fd6..4274f3ef 100644
--- a/packages/ui-shared/src/packageDetect.ts
+++ b/packages/ui-shared/src/packageDetect.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/ui-shared/src/packageInfo.ts b/packages/ui-shared/src/packageInfo.ts
index 324b595e..6ac4a389 100644
--- a/packages/ui-shared/src/packageInfo.ts
+++ b/packages/ui-shared/src/packageInfo.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/vue-identicon/src/Identicon.ts b/packages/vue-identicon/src/Identicon.ts
index 2f3a01c2..7c1fcb27 100644
--- a/packages/vue-identicon/src/Identicon.ts
+++ b/packages/vue-identicon/src/Identicon.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/vue-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/vue-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { VNode } from 'vue';
diff --git a/packages/vue-identicon/src/bundle.ts b/packages/vue-identicon/src/bundle.ts
index b0ad7493..d87b1505 100644
--- a/packages/vue-identicon/src/bundle.ts
+++ b/packages/vue-identicon/src/bundle.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/vue-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/vue-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
export { Identicon } from './Identicon.js';
diff --git a/packages/vue-identicon/src/icons/Beachball.ts b/packages/vue-identicon/src/icons/Beachball.ts
index 5afa718f..db0271c4 100644
--- a/packages/vue-identicon/src/icons/Beachball.ts
+++ b/packages/vue-identicon/src/icons/Beachball.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/vue-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/vue-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { VNode } from 'vue';
diff --git a/packages/vue-identicon/src/icons/Empty.ts b/packages/vue-identicon/src/icons/Empty.ts
index 7a9d32a4..a56f2f13 100644
--- a/packages/vue-identicon/src/icons/Empty.ts
+++ b/packages/vue-identicon/src/icons/Empty.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/vue-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/vue-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { defineComponent } from 'vue';
diff --git a/packages/vue-identicon/src/icons/Jdenticon.ts b/packages/vue-identicon/src/icons/Jdenticon.ts
index 8b7b836e..f81423cf 100644
--- a/packages/vue-identicon/src/icons/Jdenticon.ts
+++ b/packages/vue-identicon/src/icons/Jdenticon.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/vue-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/vue-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { VNode } from 'vue';
diff --git a/packages/vue-identicon/src/icons/Polkadot.ts b/packages/vue-identicon/src/icons/Polkadot.ts
index 9a7ddcf4..faa66b14 100644
--- a/packages/vue-identicon/src/icons/Polkadot.ts
+++ b/packages/vue-identicon/src/icons/Polkadot.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/vue-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/vue-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { VNode } from 'vue';
diff --git a/packages/vue-identicon/src/icons/index.ts b/packages/vue-identicon/src/icons/index.ts
index 3213965e..86ec6242 100644
--- a/packages/vue-identicon/src/icons/index.ts
+++ b/packages/vue-identicon/src/icons/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/reactnative-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/reactnative-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from './Beachball.js';
diff --git a/packages/vue-identicon/src/index.ts b/packages/vue-identicon/src/index.ts
index e5c9ee43..51571d38 100644
--- a/packages/vue-identicon/src/index.ts
+++ b/packages/vue-identicon/src/index.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/vue-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/vue-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import './packageDetect.js';
diff --git a/packages/vue-identicon/src/packageDetect.ts b/packages/vue-identicon/src/packageDetect.ts
index 6718d566..df8cf196 100644
--- a/packages/vue-identicon/src/packageDetect.ts
+++ b/packages/vue-identicon/src/packageDetect.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/vue-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/vue-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/vue-identicon/src/packageInfo.ts b/packages/vue-identicon/src/packageInfo.ts
index 63e4040e..84bb80b4 100644
--- a/packages/vue-identicon/src/packageInfo.ts
+++ b/packages/vue-identicon/src/packageInfo.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/vue-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/vue-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
// Do not edit, auto-generated by @polkadot/dev
diff --git a/packages/vue-identicon/src/util.ts b/packages/vue-identicon/src/util.ts
index eb4788ac..4ad0eef4 100644
--- a/packages/vue-identicon/src/util.ts
+++ b/packages/vue-identicon/src/util.ts
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/vue-identicon authors & contributors
+// Copyright 2017-2024 @polkadot/vue-identicon authors & contributors
// SPDX-License-Identifier: Apache-2.0
import { version } from 'vue';
diff --git a/rollup.config.js b/rollup.config.js
index 77fb5a97..1f1b0618 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -1,4 +1,4 @@
-// Copyright 2017-2023 @polkadot/ui-shared authors & contributors
+// Copyright 2017-2024 @polkadot/ui-shared authors & contributors
// SPDX-License-Identifier: Apache-2.0
import path from 'path';