0.0.3-beta-0.0.27 • Published 5 months ago

@rfrsh/brightswitch v0.0.3-beta-0.0.27

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

@rfrsh/brightswitch

Introduction

The @rfrsh/brightswitch package is a TypeScript SDK that serves as the interface to our product, enabling seamless integration with various instances of our system. It primarily focuses on the brightswitch instance, which is extended with the Honeycomb Protocol. This SDK allows developers to interact with the brightswitch instance and other connected components, such as artists, switches and burners.

Features

  • Honeycomb Integration: The brightswitch instance is tightly integrated with the Honeycomb Protocol, providing seamless communication and data exchange.

  • Artist Management: You can use this SDK to add, retrieve, and manage multiple artists within your system, all of which are based on the Solana blockchain.

  • Burner and Switch Control: While burners and switches are also part of the system, they can only be managed and updated by the artist instance, providing you with complete control.

Installation

To install the @rfrsh/brightswitch package, simply run:

npm install @rfrsh/brightswitch

Getting Started

To start using the SDK, follow these steps: Initialization: Initialize the SDK with your API keys or any required configurations.

import { Honeycomb, keypairIdentity, lutModule } from '@honeycomb/hive-control';
import { BrightSwitch, } from '@rfrsh/brightswitch';

// Initialize Honeycomb and BrightSwitch
const connection = { rpcEndpoint: 'your-rpc-endpoint' }; // Replace with your actual RPC endpoint
const identity = 'your-identity'; // Replace with your identity information
const project = 'your-project'; // Replace with your project information

const honeycomb = new Honeycomb(connection);
const brightswitch = new BrightSwitch(connection.rpcEndpoint);

// Set up Honeycomb modules
honeycomb.use(project);
honeycomb.use(keypairIdentity(identity));
honeycomb.use(brightswitch);
honeycomb.use(
  lutModule((e) => {
    throw an Error("User Should not be able to call this");
  })
);

// Now, you can use the 'brightswitch' instance for interaction with your system.

Contributing

We welcome contributions from the community. If you have suggestions, bug reports, or want to contribute code, please see our Contribution Guidelines.

License

This package is open-source and available under the MIT License.

Version History

See the Changelog for details on the latest updates.

Acknowledgments

We'd like to thank the open-source community for their support and contributions to this project.

0.0.3-beta-0.0.19

5 months ago

0.0.3-beta-0.0.18

5 months ago

0.0.3-beta-0.0.17

5 months ago

0.0.3-beta-0.0.16

5 months ago

0.0.3-beta-0.0.22

5 months ago

0.0.3-beta-0.0.21

5 months ago

0.0.3-beta-0.0.20

5 months ago

0.0.3-beta-0.0.26

5 months ago

0.0.3-beta-0.0.25

5 months ago

0.0.3-beta-0.0.24

5 months ago

0.0.3-beta-0.0.23

5 months ago

0.0.3-beta-0.0.27

5 months ago

0.0.3-beta-0.0.15

5 months ago

0.0.3-beta-0.0.11

5 months ago

0.0.3-beta-0.0.14

5 months ago

0.0.3-beta-0.0.13

5 months ago

0.0.3-beta-0.0.12

5 months ago

0.0.3-beta-0.0.10

5 months ago

0.0.3-beta-0.0.9

5 months ago

0.0.3-beta-0.0.8

5 months ago

0.0.3-beta-0.0.7

5 months ago

0.0.3-beta-0.0.6

5 months ago

0.0.3-beta-0.0.5

5 months ago

0.0.3-beta-0.0.4

5 months ago

0.0.3-beta-0.0.3

5 months ago

0.0.3-beta-0.0.2

5 months ago

0.0.3-beta-0.0.1

6 months ago

0.0.3

6 months ago

0.0.2-beta-0.0.5

6 months ago

0.0.2-beta-0.0.4

6 months ago

0.0.2-beta-0.0.3

6 months ago

0.0.2-beta-0.0.2

6 months ago

0.0.2-beta-0.0.1

6 months ago

0.0.2

6 months ago

0.0.1-beta.0.0.12

6 months ago

0.0.1-beta.0.0.11

6 months ago

0.0.1-beta.0.0.10

6 months ago

0.0.1-beta.0.0.9

6 months ago

0.0.1-beta.0.0.8

6 months ago

0.0.1-beta.0.0.7

6 months ago

0.0.1-beta.0.0.6

6 months ago

0.0.1-beta.0.0.5

6 months ago

0.0.1-beta.0.0.4

6 months ago

0.0.1-beta.0.0.3

6 months ago

0.0.1-beta.0.0.2

6 months ago

0.0.1-beta.0.0.1

6 months ago

0.0.1

6 months ago

1.0.79

6 months ago

1.0.78

6 months ago

1.0.77

6 months ago

1.0.76

6 months ago

1.0.75

6 months ago

1.0.74

6 months ago

1.0.73

6 months ago

1.0.72

6 months ago

1.0.71

6 months ago

1.0.70

6 months ago

1.0.69

6 months ago

1.0.68

6 months ago

1.0.67

6 months ago

1.0.66

7 months ago

1.0.65

7 months ago

1.0.64

7 months ago

1.0.63

7 months ago

1.0.62

7 months ago

1.0.61

7 months ago

1.0.60-beta-0.0.3

7 months ago

1.0.60-beta-0.0.2

7 months ago

1.0.60-beta-0.0.1

7 months ago

1.0.60

7 months ago

1.0.59

7 months ago

1.0.58

7 months ago

1.0.57-bata-0.0.1

7 months ago

1.0.57

7 months ago

1.0.56

7 months ago

1.0.55-beta-0.0.10

7 months ago

1.0.55-beta-0.0.9

7 months ago

1.0.55-beta-0.0.8

7 months ago

1.0.55-beta-0.0.7

7 months ago

1.0.55-beta-0.0.6

7 months ago

1.0.55-beta-0.0.5

7 months ago

1.0.55-beta-0.0.4

7 months ago

1.0.55-beta-0.0.3

7 months ago

1.0.55-beta-0.0.2

7 months ago

1.0.55-beta-0.0.1

7 months ago

1.0.55

7 months ago

1.0.54-beta-0.0.10

7 months ago

1.0.54-beta-0.0.9

7 months ago

1.0.54-beta-0.0.8

7 months ago

1.0.54-beta-0.0.7

7 months ago

1.0.54-beta-0.0.6

7 months ago

1.0.54-beta-0.0.5

7 months ago

1.0.54-beta-0.0.4

7 months ago

1.0.54-beta-0.0.3

7 months ago

1.0.54-beta-0.0.2

7 months ago

1.0.54-beta-0.0.1

7 months ago

1.0.54

7 months ago

1.0.52-beta-0.18

7 months ago

1.0.53

7 months ago

1.0.52-beta-0.16

7 months ago

1.0.52-beta-0.15

7 months ago

1.0.52-beta-0.13

7 months ago

1.0.52-beta-0.12

7 months ago

1.0.52-beta-0.11

7 months ago

1.0.52-beta-0.10

7 months ago

1.0.52-beta-0.9

7 months ago

1.0.52-beta-0.8

7 months ago

1.0.52-beta-0.7

7 months ago

1.0.52-beta-0.6

7 months ago

1.0.52-beta-0.5

7 months ago

1.0.52-beta-0.4

7 months ago

1.0.52-beta-0.3

7 months ago

1.0.52-beta-0.2

7 months ago

1.0.52-beta-0.1

7 months ago

1.0.52

7 months ago

1.0.50

7 months ago

1.0.49

7 months ago

1.0.48

7 months ago

1.0.47

7 months ago

1.0.46

7 months ago

1.0.45

7 months ago

1.0.44

7 months ago

1.0.43

7 months ago

1.0.42

7 months ago

1.0.41

7 months ago

1.0.40

8 months ago

1.0.39

8 months ago

1.0.38

8 months ago

1.0.37

8 months ago

1.0.36

8 months ago

1.0.35

8 months ago

1.0.34

8 months ago

1.0.33

8 months ago

1.0.32

8 months ago

1.0.31

8 months ago

1.0.30

8 months ago

1.0.29

8 months ago

1.0.28

8 months ago

1.0.27

8 months ago

1.0.26

8 months ago

1.0.25

8 months ago

1.0.24

8 months ago

1.0.23

8 months ago

1.0.22

8 months ago

1.0.20

8 months ago

1.0.19

8 months ago

1.0.18

8 months ago

1.0.17

8 months ago

1.0.16

8 months ago

1.0.15

8 months ago

1.0.14

8 months ago

1.0.13

8 months ago

1.0.12

8 months ago

1.0.11

8 months ago

1.0.10

8 months ago

1.0.9

8 months ago

1.0.8

8 months ago

1.0.7

8 months ago

1.0.6

8 months ago

1.0.5

8 months ago

1.0.4

8 months ago

1.0.3

8 months ago

1.0.2

8 months ago

1.0.1

8 months ago

1.0.0

8 months ago