Skip to content
GNUS.ai Docs
rlpx::@177316337354246157011350035025211316126257261313
Initializing search
GNUS.ai Docs
🧠 About GNUS.AI
🧠 About GNUS.AI
Introduction
Why GNUS.ai?: A DePin That's Different and Disruptive
Why GNUS.ai?: A DePin That's Different and Disruptive
Works Everywhere
Customizable
Fast
Secure
Secure 2FA with TOTP and zk-SNARKs
Features and Benefits
Features and Benefits
Scale and cost-efficiency
GNUS.ai Network vs. Centralized xAI 100k Cluster
1. Executive Summary
2. Introduction
3. Understanding the GNUS.ai Decentralized Network
4. The Centralized xAI 100k Cluster Explained
5. Comparing CAPEX and OPEX
6. Payout Structure and Profitability
7. The Deflationary Token Mechanism
8. Projected Token Price Appreciation
9. Summary Comparison Tables
10. Conclusion and Next Steps
Final Thoughts
Tokenomics
Public Roadmap
Whitepaper
Meet the Team
How Does It Work?
How Does It Work?
Idle Central Processing (GPU)
Distributed Computation
Dynamically Adjusted Resource Allocation
🖥️ Technical Information
🖥️ Technical Information
Software Engineering Handbook
Software Engineering Handbook
C++ Coding Standards
Smart Contract Projects
Recommended Pattern for LLM Usage in Team-GPT
Super Genius Blockchain Technical Details
Super Genius Blockchain Technical Details
SuperGenius DB Layout
AI Data Blocks
Slicing Data for Macro MicroJobs
Verification and Hash Results from Processing
Diagram of the internal blockchain, blocks and processing functionality
IPFS Pub Sub
SG Consensus Algorithm Implementation
Account creation with ECSDA and El Gamal
Key Derivation Function
El Gamal encryption
Prover specification
SuperGenius processing component information
Processing worker app workflow
Job Processing Flow
Super Genius DAG Blockchain
Minimal MMR Proof System with UTXOs
Cross-chain Bridging through SuperGenius
Overview of Technical Details for Cross-Chain Bridging Flow
Message Creation and Leader Election
Leader Ownership and Verification Channel Creation
Node Verification and Voting
Signature Collection and Aggregation
Destination Chain Submission and Validation
Cross-chain Bridging through SuperGenius (Legacy)
Bridging Flow (Legacy)
Overview
Message Creation and Leader Election
Leader Ownership and Verification Channel Creation
Node Verification and Voting
Signature Collection and Aggregation
Destination Chain Submission and Validation
Hybrid Smart Contract
Hybrid Smart Contract
GNUS.ai Ecosystem: A Unified Network of Intelligence
Structure
Structure Details
Encoded IDs
Our Smart Contract Testing Philosophy
AI Systems
AI Systems
Overview
Query Workflow
Data Storage
Pub/Sub Communication
Retraining Mechanism
Zero Knowledge Proofs
Zero Knowledge Proofs
Proof schemes and Elliptical Curves
Resources
Resources
Contact Us
Contracts
FAQS
FAQS
Technical Deep Dive: How GNUS.ai Works
Multisig Wallets
Glossary
Official Links
⌨️ SuperGenius Code
⌨️ SuperGenius Code
Classes
Classes
AESEncryption
Buffer
CComponentFactory
CSingleton
Cmp
Crypto3Util
DevConfig
DialStats
ECDHEncryption
ECDSAPublicKey
ECElGamalKeyGenerator
ECElGamalPoint
Encryption
EvmMessagingDapp
IComponent
IComponentFactory
KDFGenerator
KeyGenerator
KeyGenerator
ElGamal
ElGamal
KeyGenerator::ElGamal
Params
PrivateKey
PublicKey
Node
NodeIDHash
NodeParams
Peer
PingSession
PrimeNumbers
PrimeNumbers
PrimeNumbers
BabyStepGiantStep
PrivateKey
ProcessingTaskQueue
PublicKey
QualityFilterState
Session
TestDataService
Unreachable_At_Line
ai
ai
gnus
gnus
sdk
sdk
KeyStoreHelper
bitcoin
bitcoin
BitcoinKeyGenerator
BitcoinKeyGenerator
bitcoin::BitcoinKeyGenerator
BitcoinECDSAPublicKey
discovery
discovery
ForkId
ValidatedPeer
discv4
discv4
DialHistory
DialScheduler
DiscoveredPeer
ForkId
PacketFactory
ValidatedPeer
WatcherPool
discv4Config
discv4_client
discv4_client
discv4::discv4_client
PendingReply
discv4_enr_request
discv4_enr_response
discv4_packet
discv4_ping
discv4_ping
discv4::discv4_ping
Endpoint
discv4_pong
discv4_pong
discv4::discv4_pong
Endpoint
discv4Discovery
discv4Discovery
discv4Discovery
BootstrapNode
discv5
discv5
ChainBootnodeRegistry
CompressedPubKeyWire
CrawlerStats
Discv5Peer
EnrParser
EnrRecord
EnrSigWire
ForkId
GcmNonceWire
IBootnodeSource
IPv4Wire
IPv6Wire
Keccak256Wire
MaskingIvWire
StaticEnodeBootnodeSource
StaticEnrBootnodeSource
StaticHeaderWire
UncompressedPubKeyWire
ValidatedPeer
WhoareyouAuthDataWire
discv5Config
discv5_client
discv5_client
discv5::discv5_client
ChallengeState
PendingRequest
SessionState
discv5_crawler
eth
eth
BlockBodiesMessage
BlockBody
BlockHeadersMessage
ChainTracker
CommonStatusFields
EthWatchService
EthWatchService
eth::EthWatchService
PendingRequest
Subscription
EventFilter
EventWatcher
EventWatcher
eth::EventWatcher
Subscription
ForkId
GetBlockBodiesMessage
GetBlockHeadersMessage
GetPooledTransactionsMessage
GetReceiptsMessage
MatchedEvent
NewBlockHashEntry
NewBlockHashesMessage
NewBlockMessage
NewPooledTransactionHashesMessage
PooledTransactionsMessage
ReceiptsMessage
StatusMessage68
StatusMessage69
abi
abi
AbiParam
cli
cli
EventRegistry
WatchSpec
codec
codec
AccessListEntry
BlockHeader
LogEntry
Receipt
Transaction
ethereum
ethereum
EthereumKeyGenerator
EthereumKeyGenerator
ethereum::EthereumKeyGenerator
EthereumECDSAPublicKey
fmt
fmt
State >
intx
intx
div_result
internal
internal
normalized_div_args
result_with_carry
uint
uint< 128 >
nil
nil
crypto3
crypto3
pubkey
pubkey
ext_private_key
type >
placeholder_verifier
placeholder_verifier
placeholder_challenges_type
placeholder_permutation_argument_input_type
placeholder_proof_type
precomputed_values_type
transcript_state_type
rlp
rlp
Header
RlpChunkedListDecoder
RlpChunkedListEncoder
RlpDecoder
RlpEncoder
RlpLargeStringDecoder
RlpLargeStringEncoder
is_rlp_decodable
is_rlp_encodable
rlpx
rlpx
AesBlock
FrameHeaderWire
MacDigestWire
PeerInfo
RlpxSession
RlpxSession
rlpx::RlpxSession
MessageChannel
SessionAcceptParams
SessionConnectParams
auth
auth
AuthHandshake
AuthKeyMaterial
EciesCipher
EciesDecryptParams
EciesEncryptParams
FrameSecrets
HandshakeConfig
HandshakeResult
crypto
crypto
Aes
Ecdh
Ecdh
rlpx::crypto::Ecdh
KeyPair
Hmac
Kdf
Kdf
rlpx::crypto::Kdf
DerivedKeys
framing
framing
FrameCipher
FrameCipher
rlpx::framing::FrameCipher
FrameCipherImpl
FrameDecryptParams
FrameEncryptParams
Message
MessageSendParams
MessageStream
protocol
protocol
Capability
DisconnectMessage
HelloMessage
Message
PingMessage
PongMessage
socket
socket
SocketTransport
sgns
sgns
AccountHelper
AccountMessenger
AccountMessenger
sgns::AccountMessenger
BlockCidRequest
BlockIndexRequest
InterfaceMethods
RequestTask
TransactionHashRequest
UTXOResponseData
AndroidSecureStorage
AppleSecureStorage
Blockchain
Blockchain
sgns::Blockchain
BlockchainCIDs
CoinGeckoPriceRetriever
EscrowReleaseTransaction
EscrowTransaction
GeniusAccount
GeniusAccount
sgns::GeniusAccount
Credentials
GeniusAssigner
GeniusAssigner
sgns::GeniusAssigner
AssignerOutput
TableVectors
GeniusNode
GeniusNode
sgns::GeniusNode
PriceInfo
GeniusProver
GeniusProver
sgns::GeniusProver
GeniusProof
GeniusUTXO
IBasicProof
IGeniusTransactions
IMigrationStep
ISecureStorage
InputUTXOInfo
IpfsDHT
JSONBackend
JSONSecureStorage
LinuxSecureStorage
Migration0_2_0To1_0_0
Migration1_0_0To3_4_0
Migration3_4_0To3_5_0
Migration3_5_0To3_6_0
MigrationManager
MintTransaction
MintTransactionV2
NilFileHelper
OutputDestInfo
ProcessingProof
ProcessingTransaction
RecursiveTransferProof
ScaledInteger
TokenAmount
TokenID
TransactionManager
TransactionManager
sgns::TransactionManager
TrackedTx
TransferProof
TransferTransaction
UTXOManager
Unused
WindowsSecureStorage
api
api
WsClientImpl
base
base
Blob
Buffer
Wrapper
blockchain
blockchain
BlockHeaderRepository
BlockStorage
BlockTree
BlockTreeImpl
BlockTreeImpl
sgns::blockchain::BlockTreeImpl
TreeMeta
TreeNode
KeyValueBlockHeaderRepository
KeyValueBlockStorage
ValidatorRegistry
ValidatorRegistry
sgns::blockchain::ValidatorRegistry
WeightConfig
crdt
crdt
AtomicTransaction
AtomicTransaction
sgns::crdt::AtomicTransaction
PendingOperation
Broadcaster
CRDTCallbackManager
CRDTDataFilter
CrdtDatastore
CrdtDatastore
sgns::crdt::CrdtDatastore
DagWorker
RootCIDJob
CrdtHeads
CrdtOptions
CrdtSet
DAGSyncer
GlobalDB
GraphsyncDAGSyncer
GraphsyncDAGSyncer
sgns::crdt::GraphsyncDAGSyncer
BlacklistEntry
LRUCIDCache
HierarchicalKey
KeyPairFileStorage
PubSubBroadcaster
PubSubBroadcasterExt
crypto
crypto
ED25519Keypair
ED25519Provider
ED25519ProviderImpl
Hasher
HasherImpl
Pbkdf2Provider
Pbkdf2ProviderImpl
Secp256k1Provider
Secp256k1ProviderImpl
evmwatcher
evmwatcher
EvmMessagingWatcher
EvmMessagingWatcher
sgns::evmwatcher::EvmMessagingWatcher
ChainConfig
face
face
ForwardIterator
GenericIterator
GenericList
is_shared_ptr
shared_ptr< T > >
is_smart_ptr
shared_ptr< T > >
unique_ptr< T > >
is_unique_ptr
unique_ptr< T > >
lambda_visitor
lambda_visitor< Lambda >
lambda_visitor< Lambda, Lambdas... >
primitives
primitives
Authority
AuthorityId
AuthorityList
AuthorityListChange
Block
BlockData
BlockHeader
CheckInherentsResult
DelayInChain
Extrinsic
ForcedChange
InherentData
Justification
OnDisabled
Pause
PreRuntime
ProductionConfiguration
Resume
ScheduledChange
Seal
Session
Subscriber
Transaction
ValidTransaction
Verification
Version
detail
detail
BlockInfoT
DigestItemCommon
parachain
parachain
Relay
processing
processing
ProcessTaskSplitter
ProcessingCore
ProcessingCoreImpl
ProcessingEngine
ProcessingNode
ProcessingServiceImpl
ProcessingServiceImpl
sgns::processing::ProcessingServiceImpl
ProcessingStatus
ProcessingSubTaskQueue
ProcessingSubTaskQueueChannel
ProcessingSubTaskQueueChannelPubSub
ProcessingSubTaskQueueManager
ProcessingSubTaskQueueManager
sgns::processing::ProcessingSubTaskQueueManager
OwnershipRequest
ProcessingTaskQueueImpl
ProcessingValidationCore
SubTaskEnqueuer
SubTaskEnqueuerImpl
SubTaskQueueAccessor
SubTaskQueueAccessorImpl
SubTaskResultStorage
SubTaskResultStorageImpl
scale
scale
ScaleDecoderStream
ScaleEncoderStream
compact
compact
EncodingCategoryLimits
detail
detail
tuple_impl
tuple_impl
TupleDecoder
TupleEncoder
variant_impl
variant_impl
VariantDecoder
VariantEncoder
sgprocessing
sgprocessing
ImageSplitter
InputTypes
MNN_Audio
MNN_Bool
MNN_Buffer
MNN_Float
MNN_Image
MNN_Int
MNN_ML
MNN_Mat2
MNN_Mat3
MNN_Mat4
MNN_String
MNN_Tensor
MNN_Texture1D
MNN_TextureCube
MNN_Vec2
MNN_Vec3
MNN_Vec4
MNN_Volume
ProcessingManager
ProcessingProcessor
ProcessingResult
storage
storage
Buffer
InMemoryBatch
InMemoryStorage
changes_trie
changes_trie
ChangesTracker
ChangesTrie
ChangesTrie
sgns::storage::changes_trie::ChangesTrie
BlocksChangesKey
ChildChangesKey
ExtrinsicsChangesKey
KeyIndex
ChangesTrieConfig
StorageChangesTrackerImpl
face
face
BatchWriteMap
Batchable
GenericMap
GenericStorage
Iterable
MapCursor
ReadOnlyMap
Readable
WriteBatch
Writeable
rocksdb
rocksdb
sgns::storage::rocksdb
Batch
Cursor
trie
trie
BranchNode
BufferStream
Codec
DummyNode
EphemeralTrieBatch
EphemeralTrieBatchImpl
KeyNibbles
LeafNode
Node
PersistentTrieBatch
PersistentTrieBatchImpl
SuperGeniusCodec
SuperGeniusNode
SuperGeniusTrie
SuperGeniusTrieCursor
SuperGeniusTrieCursor
sgns::storage::trie::SuperGeniusTrieCursor
TriePathEntry
SuperGeniusTrieFactory
SuperGeniusTrieFactoryImpl
SuperGeniusTrieImpl
TopperTrieBatch
TopperTrieBatchImpl
TrieBatch
TrieSerializer
TrieSerializerImpl
TrieStorage
TrieStorageBackend
TrieStorageBackendBatch
TrieStorageBackendImpl
TrieStorageImpl
subscription
subscription
Subscriber
SubscriptionEngine
watcher
watcher
MessagingWatcher
sha3_context_
sha3_context_.unnamed0
std::back_insert_iterator< Buffer >
std::hash< sgns::base::Blob< N > >
std::hash< sgns::base::Buffer >
std::hash< sgns::base::Wrapper< T, Tag > >
std::numeric_limits< intx::uint< N > >
Files
Files
GeniusKDF
GeniusKDF
GeniusKDF
src
src
src
KDFGenerator
KDFGenerator
KDFGenerator
KDFGenerator/GeniusKDF/src/KDFGenerator/KDFGenerator.hpp
KDFGenerator/KDFGenerator.cpp
ProofSystem
ProofSystem
ProofSystem
SGProofCircuits
SGProofCircuits
SGProofCircuits
include
include
include
include/MPCVerifierCircuit.hpp
include/ProofSystem/SGProofCircuits/include/TransactionVerifierCircuit.hpp
include/TransactionValidator.hpp
include/TransactionVerifierCircuitTOTP.hpp
src
src
src
circuits
circuits
circuits
circuits/MPCVerifierCircuit.cpp
circuits/RecursiveTransactionCircuit.cpp
circuits/TransactionValidator.cpp
circuits/TransactionVerifierCircuit.cpp
circuits/TransactionVerifierCircuitTOTP.cpp
include
include
include
ProofSystem
ProofSystem
ProofSystem
ProofSystem/AESEncryption.hpp
ProofSystem/BitcoinKeyGenerator.hpp
ProofSystem/BitcoinKeyPairParams.hpp
ProofSystem/Crypto3Util.hpp
ProofSystem/ECDHEncryption.hpp
ProofSystem/ECDSAPublicKey.hpp
ProofSystem/ECDSATypes.hpp
ProofSystem/ECElGamalKeyGenerator.hpp
ProofSystem/ECElGamalTypes.hpp
ProofSystem/ElGamalKeyGenerator.hpp
ProofSystem/ElGamalTypes.hpp
ProofSystem/Encryption.hpp
ProofSystem/EthereumKeyGenerator.hpp
ProofSystem/EthereumKeyPairParams.hpp
ProofSystem/PrimeNumbers.hpp
ProofSystem/ProofSystem/include/ProofSystem/KDFGenerator.hpp
ProofSystem/ProofSystem/include/ProofSystem/util.hpp
ProofSystem/ext_private_key.hpp
src
src
src
src/BitcoinKeyGenerator.cpp
src/ElGamalKeyGenerator.cpp
src/EthereumKeyGenerator.cpp
src/PrimeNumbers.cpp
SGProcessingManager
SGProcessingManager
SGProcessingManager
include
include
include
datasplitter
datasplitter
datasplitter
datasplitter/ImageSplitter.hpp
outcome
outcome
outcome
outcome/sgprocmgr-outcome.hpp
processingbase
processingbase
processingbase
processingbase/ProcessingManager.hpp
processors
processors
processors
processors/processing_processor.hpp
processors/processing_processor_mnn_audio.hpp
processors/processing_processor_mnn_bool.hpp
processors/processing_processor_mnn_buffer.hpp
processors/processing_processor_mnn_float.hpp
processors/processing_processor_mnn_image.hpp
processors/processing_processor_mnn_int.hpp
processors/processing_processor_mnn_mat2.hpp
processors/processing_processor_mnn_mat3.hpp
processors/processing_processor_mnn_mat4.hpp
processors/processing_processor_mnn_ml.hpp
processors/processing_processor_mnn_string.hpp
processors/processing_processor_mnn_tensor.hpp
processors/processing_processor_mnn_texture1d.hpp
processors/processing_processor_mnn_texturecube.hpp
processors/processing_processor_mnn_vec2.hpp
processors/processing_processor_mnn_vec3.hpp
processors/processing_processor_mnn_vec4.hpp
processors/processing_processor_mnn_volume.hpp
util
util
util
util/InputTypes.hpp
util/SGProcessingManager/include/util/sha256.hpp
util/sgprocmgr-logger.hpp
src
src
src
datasplitter
datasplitter
datasplitter
datasplitter/ImageSplitter.cpp
processingbase
processingbase
processingbase
processingbase/ProcessingManager.cpp
processors
processors
processors
processors/processing_processor_mnn_audio.cpp
processors/processing_processor_mnn_bool.cpp
processors/processing_processor_mnn_buffer.cpp
processors/processing_processor_mnn_float.cpp
processors/processing_processor_mnn_image.cpp
processors/processing_processor_mnn_int.cpp
processors/processing_processor_mnn_mat2.cpp
processors/processing_processor_mnn_mat3.cpp
processors/processing_processor_mnn_mat4.cpp
processors/processing_processor_mnn_ml.cpp
processors/processing_processor_mnn_string.cpp
processors/processing_processor_mnn_tensor.cpp
processors/processing_processor_mnn_texture1d.cpp
processors/processing_processor_mnn_texturecube.cpp
processors/processing_processor_mnn_vec2.cpp
processors/processing_processor_mnn_vec3.cpp
processors/processing_processor_mnn_vec4.cpp
processors/processing_processor_mnn_volume.cpp
util
util
util
util/InputTypes.cpp
util/SGProcessingManager/src/util/sha256.cpp
util/sgprocmgr-logger.cpp
evmrelay
evmrelay
evmrelay
examples
examples
examples
examples/chain_config.hpp
discovery
discovery
discovery
discovery/test_discovery.cpp
discovery/test_discv5_connect.cpp
discovery/test_enr_survey.cpp
discv5_crawl
discv5_crawl
discv5_crawl
discv5_crawl/discv5_crawl.cpp
eth_watch
eth_watch
eth_watch
eth_watch/eth_watch.cpp
include
include
include
base
base
base
base/rlp-logger.hpp
discovery
discovery
discovery
discovery/discovered_peer.hpp
discv4
discv4
discv4
discv4/bootnodes.hpp
discv4/bootnodes_test.hpp
discv4/dial_history.hpp
discv4/dial_scheduler.hpp
discv4/discovery.hpp
discv4/discv4_client.hpp
discv4/discv4_constants.hpp
discv4/discv4_enr_request.hpp
discv4/discv4_enr_response.hpp
discv4/discv4_error.hpp
discv4/discv4_packet.hpp
discv4/discv4_ping.hpp
discv4/discv4_pong.hpp
discv4/packet_factory.hpp
discv5
discv5
discv5
discv5/discv5_bootnodes.hpp
discv5/discv5_client.hpp
discv5/discv5_constants.hpp
discv5/discv5_crawler.hpp
discv5/discv5_enr.hpp
discv5/discv5_error.hpp
discv5/discv5_types.hpp
eth
eth
eth
eth/abi_decoder.hpp
eth/chain_tracker.hpp
eth/eth/messages.hpp
eth/eth_constants.hpp
eth/eth_types.hpp
eth/eth_watch_cli.hpp
eth/eth_watch_service.hpp
eth/event_filter.hpp
eth/objects.hpp
rlp
rlp
rlp
rlp/constants.hpp
rlp/endian.hpp
rlp/errors.hpp
rlp/evmrelay/include/rlp/common.hpp
rlp/evmrelay/include/rlp/types.hpp
rlp/intx.hpp
rlp/result.hpp
rlp/rlp_decoder.hpp
rlp/rlp_encoder.hpp
rlp/rlp_ethereum.hpp
rlp/rlp_streaming.hpp
rlp/traits.hpp
rlpx
rlpx
rlpx
auth
auth
auth
auth/auth_handshake.hpp
auth/auth_keys.hpp
auth/ecies_cipher.hpp
crypto
crypto
crypto
crypto/aes.hpp
crypto/ecdh.hpp
crypto/hmac.hpp
crypto/kdf.hpp
framing
framing
framing
framing/frame_cipher.hpp
framing/message_stream.hpp
protocol
protocol
protocol
protocol/rlpx/protocol/messages.hpp
rlpx/rlpx_error.hpp
rlpx/rlpx_session.hpp
rlpx/rlpx_types.hpp
socket
socket
socket
socket/socket_transport.hpp
src
src
src
base
base
base
base/rlp-logger.cpp
discv4
discv4
discv4
discv4/discv4_client.cpp
discv4/discv4_enr_request.cpp
discv4/discv4_enr_response.cpp
discv4/discv4_error.cpp
discv4/discv4_packet.cpp
discv4/discv4_ping.cpp
discv4/discv4_pong.cpp
discv4/packet_factory.cpp
discv5
discv5
discv5
discv5/discv5_bootnodes.cpp
discv5/discv5_client.cpp
discv5/discv5_crawler.cpp
discv5/discv5_enr.cpp
discv5/discv5_error.cpp
eth
eth
eth
eth/abi_decoder.cpp
eth/chain_tracker.cpp
eth/eth/messages.cpp
eth/eth_watch_service.cpp
eth/event_filter.cpp
eth/objects.cpp
rlp
rlp
rlp
rlp/common.cpp
rlp/endian.cpp
rlp/rlp_decoder.cpp
rlp/rlp_encoder.cpp
rlp/rlp_streaming.cpp
rlpx
rlpx
rlpx
auth
auth
auth
auth/auth_handshake.cpp
auth/ecies_cipher.cpp
crypto
crypto
crypto
crypto/aes.cpp
crypto/ecdh.cpp
crypto/hmac.cpp
crypto/kdf.cpp
framing
framing
framing
framing/frame_cipher.cpp
framing/message_stream.cpp
protocol
protocol
protocol
protocol/rlpx/protocol/messages.cpp
rlpx/rlpx_error.cpp
rlpx/rlpx_session.cpp
socket
socket
socket
socket/socket_transport.cpp
example
example
example
account_handling
account_handling
account_handling
account_handling/AccountHandling.cpp
account_handling/AccountHelper.cpp
account_handling/AccountHelper.hpp
crdt_globaldb
crdt_globaldb
crdt_globaldb
crdt_globaldb/globaldb_app.cpp
echo_client
echo_client
echo_client
echo_client/echo_client.cpp
evm_messaging_dapp
evm_messaging_dapp
evm_messaging_dapp
evm_messaging_dapp/evm_messaging_dapp.cpp
evm_messaging_dapp/evm_messaging_dapp.hpp
graphsync_app
graphsync_app
graphsync_app
graphsync_app/graphsync_acceptance_common.cpp
graphsync_app/graphsync_acceptance_common.hpp
graphsync_app/graphsync_app.cpp
ipfs_client
ipfs_client
ipfs_client
ipfs_client/ipfs.cpp
ipfs_client/ipfs_dht.cpp
ipfs_client/ipfs_dht.hpp
ipfs_client/ping_session.cpp
ipfs_client/ping_session.hpp
ipfs_client2
ipfs_client2
ipfs_client2
ipfs_client2/testipfs.cpp
ipfs_pubsub
ipfs_pubsub
ipfs_pubsub
ipfs_pubsub/ipfs_pubsub.cpp
mnn_chunkprocess
mnn_chunkprocess
mnn_chunkprocess
mnn_chunkprocess/PoseNames.hpp
mnn_chunkprocess/multiPose.cpp
node_test
node_test
node_test
node_test/NodeExample.cpp
processing_dapp
processing_dapp
processing_dapp
processing_dapp/processing_dapp.cpp
processing_dapp/processing_dapp_processor.cpp
processing_json
processing_json
processing_json
processing_json/processing_json.cpp
processing_room
processing_room
processing_room
processing_room/processing_app.cpp
gRPCForSuperGenius
gRPCForSuperGenius
gRPCForSuperGenius
openapi_yaml
openapi_yaml
openapi_yaml
openapi_yaml/SGProcessing-OpenAPI.yaml
openapi_yaml/SuperGenius-OpenAPI.yaml
src
src
src
account
account
account
account/AccountMessenger.cpp
account/AccountMessenger.hpp
account/EscrowReleaseTransaction.cpp
account/EscrowReleaseTransaction.hpp
account/EscrowTransaction.cpp
account/EscrowTransaction.hpp
account/GeniusAccount.cpp
account/GeniusAccount.hpp
account/GeniusNode.cpp
account/GeniusNode.hpp
account/GeniusUTXO.hpp
account/IGeniusTransactions.cpp
account/IGeniusTransactions.hpp
account/IMigrationStep.hpp
account/Migration0_2_0To1_0_0.cpp
account/Migration0_2_0To1_0_0.hpp
account/Migration1_0_0To3_4_0.cpp
account/Migration1_0_0To3_4_0.hpp
account/Migration3_4_0To3_5_0.cpp
account/Migration3_4_0To3_5_0.hpp
account/Migration3_5_0To3_6_0.cpp
account/Migration3_5_0To3_6_0.hpp
account/MigrationManager.cpp
account/MigrationManager.hpp
account/MintTransaction.cpp
account/MintTransaction.hpp
account/MintTransactionV2.cpp
account/MintTransactionV2.hpp
account/ProcessingTransaction.cpp
account/ProcessingTransaction.hpp
account/TokenAmount.cpp
account/TokenAmount.hpp
account/TokenID.hpp
account/TransactionManager.cpp
account/TransactionManager.hpp
account/TransferTransaction.cpp
account/TransferTransaction.hpp
account/UTXOManager.cpp
account/UTXOManager.hpp
account/UTXOStructs.cpp
account/UTXOStructs.hpp
api
api
api
transport
transport
transport
impl
impl
impl
ws
ws
ws
ws/ws_client_impl.cpp
ws/ws_client_impl.hpp
base
base
base
base/ScaledInteger.cpp
base/ScaledInteger.hpp
base/blob.cpp
base/blob.hpp
base/buffer.cpp
base/buffer.hpp
base/buffer_back_insert_iterator.hpp
base/endian.h
base/hexutil.cpp
base/hexutil.hpp
base/logger.cpp
base/logger.hpp
base/outcome_throw.hpp
base/sgns_version.cpp
base/sgns_version.hpp
base/src/base/util.hpp
base/type_traits.hpp
base/unused.hpp
base/visitor.hpp
base/wrapper.hpp
blockchain
blockchain
blockchain
blockchain/Blockchain.hpp
blockchain/ValidatorRegistry.cpp
blockchain/ValidatorRegistry.hpp
blockchain/block_header_repository.hpp
blockchain/block_storage.hpp
blockchain/block_tree.hpp
blockchain/block_tree_error.hpp
impl
impl
impl
impl/Blockchain.cpp
impl/block_header_repository.cpp
impl/block_tree_error.cpp
impl/block_tree_impl.cpp
impl/block_tree_impl.hpp
impl/key_value_block_header_repository.cpp
impl/key_value_block_header_repository.hpp
impl/key_value_block_storage.cpp
impl/key_value_block_storage.hpp
impl/src/blockchain/impl/common.hpp
impl/storage_util.cpp
impl/storage_util.hpp
impl/types.cpp
coinprices
coinprices
coinprices
coinprices/coinprices.cpp
coinprices/coinprices.hpp
crdt
crdt
crdt
crdt/atomic_transaction.hpp
crdt/broadcaster.hpp
crdt/crdt_callback_manager.hpp
crdt/crdt_data_filter.hpp
crdt/crdt_datastore.hpp
crdt/crdt_heads.hpp
crdt/crdt_options.hpp
crdt/crdt_set.hpp
crdt/dagsyncer.hpp
globaldb
globaldb
globaldb
globaldb/globaldb.cpp
globaldb/globaldb.hpp
globaldb/keypair_file_storage.cpp
globaldb/keypair_file_storage.hpp
globaldb/pubsub_broadcaster.cpp
globaldb/pubsub_broadcaster.hpp
globaldb/pubsub_broadcaster_ext.cpp
globaldb/pubsub_broadcaster_ext.hpp
crdt/graphsync_dagsyncer.hpp
crdt/hierarchical_key.hpp
impl
impl
impl
impl/atomic_transaction.cpp
impl/crdt_callback_manager.cpp
impl/crdt_data_filter.cpp
impl/crdt_datastore.cpp
impl/crdt_heads.cpp
impl/crdt_set.cpp
impl/graphsync_dagsyncer.cpp
impl/hierarchical_key.cpp
crypto
crypto
crypto
ed25519
ed25519
ed25519
ed25519/ed25519_provider_impl.cpp
ed25519/ed25519_provider_impl.hpp
crypto/ed25519_provider.hpp
crypto/ed25519_types.cpp
crypto/ed25519_types.hpp
hasher
hasher
hasher
hasher/hasher_impl.cpp
hasher/hasher_impl.hpp
crypto/hasher.hpp
keccak
keccak
keccak
keccak/keccak.c
keccak/keccak.h
pbkdf2
pbkdf2
pbkdf2
impl
impl
impl
impl/pbkdf2_provider_impl.cpp
impl/pbkdf2_provider_impl.hpp
pbkdf2/pbkdf2_provider.hpp
secp256k1
secp256k1
secp256k1
secp256k1/secp256k1_provider_impl.cpp
secp256k1/secp256k1_provider_impl.hpp
crypto/secp256k1_provider.hpp
crypto/secp256k1_types.hpp
sha
sha
sha
sha/src/crypto/sha/sha256.cpp
sha/src/crypto/sha/sha256.hpp
twox
twox
twox
twox/twox.cpp
twox/twox.hpp
local_secure_storage
local_secure_storage
local_secure_storage
local_secure_storage/ISecureStorage.hpp
local_secure_storage/SecureStorage.hpp
impl
impl
impl
impl/Android.cpp
impl/Android.hpp
impl/Apple.cpp
impl/Apple.hpp
impl/JSONBackend.cpp
impl/JSONBackend.hpp
impl/KeyStoreHelper.java
impl/Linux.cpp
impl/Linux.hpp
impl/Windows.cpp
impl/Windows.hpp
json
json
json
json/JSONSecureStorage.cpp
json/JSONSecureStorage.hpp
macro
macro
macro
macro/unreachable.hpp
outcome
outcome
outcome
outcome/outcome.hpp
primitives
primitives
primitives
primitives/apply_result.hpp
primitives/author_api_primitives.hpp
primitives/authority.hpp
primitives/block.hpp
primitives/block_data.hpp
primitives/block_header.hpp
primitives/block_id.hpp
primitives/check_inherents_result.hpp
primitives/compact_integer.hpp
primitives/digest.hpp
primitives/extrinsic.hpp
primitives/inherent_data.cpp
primitives/inherent_data.hpp
primitives/justification.hpp
primitives/opaque_metadata.hpp
primitives/parachain_host.hpp
primitives/production_configuration.hpp
primitives/scheduled_change.hpp
primitives/session_key.hpp
primitives/src/primitives/common.hpp
primitives/transaction.hpp
primitives/transaction_validity.cpp
primitives/transaction_validity.hpp
primitives/version.hpp
processing
processing
processing
impl
impl
impl
impl/processing_core_impl.cpp
impl/processing_core_impl.hpp
impl/processing_subtask_result_storage_impl.cpp
impl/processing_subtask_result_storage_impl.hpp
impl/processing_task_queue_impl.cpp
impl/processing_task_queue_impl.hpp
processing/processing_core.hpp
processing/processing_engine.cpp
processing/processing_engine.hpp
processing/processing_node.cpp
processing/processing_node.hpp
processing/processing_service.cpp
processing/processing_service.hpp
processing/processing_subtask_enqueuer.hpp
processing/processing_subtask_enqueuer_impl.cpp
processing/processing_subtask_enqueuer_impl.hpp
processing/processing_subtask_queue.cpp
processing/processing_subtask_queue.hpp
processing/processing_subtask_queue_accessor.hpp
processing/processing_subtask_queue_accessor_impl.cpp
processing/processing_subtask_queue_accessor_impl.hpp
processing/processing_subtask_queue_channel.hpp
processing/processing_subtask_queue_channel_pubsub.cpp
processing/processing_subtask_queue_channel_pubsub.hpp
processing/processing_subtask_queue_manager.cpp
processing/processing_subtask_queue_manager.hpp
processing/processing_subtask_result_storage.hpp
processing/processing_task_queue.hpp
processing/processing_tasksplit.cpp
processing/processing_tasksplit.hpp
processing/processing_validation_core.cpp
processing/processing_validation_core.hpp
proof
proof
proof
proof/GeniusAssigner.cpp
proof/GeniusAssigner.hpp
proof/GeniusProver.cpp
proof/GeniusProver.hpp
proof/IBasicProof.cpp
proof/IBasicProof.hpp
proof/NilFileHelper.hpp
proof/ProcessingProof.cpp
proof/ProcessingProof.hpp
proof/RecursiveTransferProof.cpp
proof/RecursiveTransferProof.hpp
proof/TransferProof.cpp
proof/TransferProof.hpp
circuits
circuits
circuits
circuits/RecursiveTransactionCircuit.hpp
circuits/src/proof/circuits/TransactionVerifierCircuit.hpp
scale
scale
scale
detail
detail
detail
detail/fixed_witdh_integer.hpp
detail/tuple.hpp
detail/variant.hpp
scale/scale.hpp
scale/scale_decoder_stream.cpp
scale/scale_decoder_stream.hpp
scale/scale_encoder_stream.cpp
scale/scale_encoder_stream.hpp
scale/scale_error.cpp
scale/scale_error.hpp
scale/src/scale/types.hpp
singleton
singleton
singleton
singleton/CComponentFactory.cpp
singleton/CComponentFactory.hpp
singleton/IComponent.hpp
singleton/IComponentFactory.hpp
singleton/Singleton.hpp
storage
storage
storage
storage/buffer_map_types.hpp
changes_trie
changes_trie
changes_trie
changes_trie/changes_tracker.hpp
changes_trie/changes_trie_config.hpp
impl
impl
impl
impl/changes_trie.cpp
impl/changes_trie.hpp
impl/storage_changes_tracker_impl.cpp
impl/storage_changes_tracker_impl.hpp
storage/database_error.cpp
storage/database_error.hpp
face
face
face
face/batchable.hpp
face/generic_iterator.hpp
face/generic_list.hpp
face/generic_maps.hpp
face/generic_storage.hpp
face/iterable.hpp
face/map_cursor.hpp
face/readable.hpp
face/write_batch.hpp
face/writeable.hpp
in_memory
in_memory
in_memory
in_memory/in_memory_batch.hpp
in_memory/in_memory_storage.cpp
in_memory/in_memory_storage.hpp
storage/predefined_keys.hpp
rocksdb
rocksdb
rocksdb
rocksdb/rocksdb.cpp
rocksdb/rocksdb.hpp
rocksdb/rocksdb_batch.cpp
rocksdb/rocksdb_batch.hpp
rocksdb/rocksdb_cursor.cpp
rocksdb/rocksdb_cursor.hpp
rocksdb/rocksdb_util.hpp
trie
trie
trie
trie/codec.hpp
impl
impl
impl
impl/ephemeral_trie_batch_impl.cpp
impl/ephemeral_trie_batch_impl.hpp
impl/persistent_trie_batch_impl.cpp
impl/persistent_trie_batch_impl.hpp
impl/topper_trie_batch_impl.cpp
impl/topper_trie_batch_impl.hpp
impl/trie_storage_backend_batch.cpp
impl/trie_storage_backend_batch.hpp
impl/trie_storage_backend_impl.cpp
impl/trie_storage_backend_impl.hpp
impl/trie_storage_impl.cpp
impl/trie_storage_impl.hpp
trie/node.hpp
serialization
serialization
serialization
serialization/buffer_stream.hpp
serialization/ordered_trie_hash.hpp
serialization/supergenius_codec.cpp
serialization/supergenius_codec.hpp
serialization/trie_serializer.hpp
serialization/trie_serializer_impl.cpp
serialization/trie_serializer_impl.hpp
supergenius_trie
supergenius_trie
supergenius_trie
supergenius_trie/supergenius_node.cpp
supergenius_trie/supergenius_node.hpp
supergenius_trie/supergenius_trie.hpp
supergenius_trie/supergenius_trie_cursor.cpp
supergenius_trie/supergenius_trie_cursor.hpp
supergenius_trie/supergenius_trie_factory.hpp
supergenius_trie/supergenius_trie_factory_impl.cpp
supergenius_trie/supergenius_trie_factory_impl.hpp
supergenius_trie/supergenius_trie_impl.cpp
supergenius_trie/supergenius_trie_impl.hpp
supergenius_trie/trie_error.cpp
supergenius_trie/trie_error.hpp
trie/trie_batches.hpp
trie/trie_storage.hpp
trie/trie_storage_backend.hpp
subscription
subscription
subscription
subscription/subscriber.hpp
subscription/subscription_engine.hpp
watcher
watcher
watcher
impl
impl
impl
impl/evm_messaging_watcher.cpp
impl/evm_messaging_watcher.hpp
watcher/messaging_watcher.cpp
watcher/messaging_watcher.hpp
Namespaces
Namespaces
@066303223303235152361121301265240203267013123256
@106153174151053351101027362271111061307123166074
@111313260240251230266074054342311212127150044064
@177336360231346211236111243303361070075232152273
@210315305063215157340015236307020070277065254341
@220335262026114141027071033126311236206000241262
@242070263160254123030125037021304225002025173021
@245020003043321327263354051343324164160211340056
@247233067124356320341265046074347124275321276004
@314163021012360223243231122236040077332166151352
@325230377302160172060052016354036123205036066137
@336051107170056336312047270157102302275330272371
@340314060300200264323004261174331020112031210330
@346220014342045211011240125064042012023146024177
@352132251205127371322103236355000107105106320271
@377073323267152026007366164334070173133027101277
KeyGenerator
MNN
ai
ai
ai
gnus
gnus
ai.gnus
sdk
bitcoin
boost
boost::multiprecision
discovery
discv4
discv5
discv5::@367031007170137211072314353310235230354035147024
ecdsa_t
elgamal
eth
eth
eth
abi
cli
codec
protocol
eth::abi::@347320157072063235347106174205243101052016113115
eth::codec::@070175062167055041306155105075231021350300374036
eth::protocol::@131046070073333347126014014110233127251257101014
ethereum
fmt
intx
intx
intx
be
be
intx::be
unsafe
internal
le
ipfs_lite
ipfs_lite
ipfs_lite
ipfs
ipfs
ipfs_lite::ipfs
merkledag
java.lang
nil
nil
nil
crypto3
crypto3
nil::crypto3
pubkey
nil::crypto3::algebra
nil::crypto3::algebra::curves
nil::crypto3::hashes
nil::marshalling::bincode
outcome
placeholder_verifier
rlp
rlp
rlp
base
endian
rlp::@024271346164113104352267131057071207147235127113
rlp::@120362127134140256340174151273067043342106330126
rlp::@155275146235111352044211001321025015124223322316
rlpx
rlpx
rlpx
auth
crypto
detail
framing
protocol
socket
rlpx::@177316337354246157011350035025211316126257261313
rlpx::auth::@140132201132222361313033262165327300160246102353
rlpx::auth::@314100206164210361125071315214353177327332167172
rlpx::crypto::@337022136026222252141147006212131377316255372050
rlpx::framing::@207144033171130107342165263055203346103142305040
sgns
sgns
sgns
api
base
blockchain
blockchain
sgns::blockchain
prefix
crdt
crypto
crypto
sgns::crypto
constants
constants
sgns::crypto::constants
ed25519
secp256k1
secp256k1
sgns::crypto::secp256k1
constants
ecdsa_verify_error
evmwatcher
face
ipfs_lite
ipfs_lite
sgns::ipfs_lite
ipfs
ipfs
sgns::ipfs_lite::ipfs
graphsync
ipfs_pubsub
primitives
primitives
sgns::primitives
detail
parachain
processing
scale
scale
sgns::scale
compact
detail
detail
sgns::scale::detail
tuple_impl
variant_impl
sgprocessing
sgprocmanager
sgprocmanagersha
storage
storage
sgns::storage
changes_trie
face
trie
subscription
version
watcher
sgns::@016055230105154327365350125337123300174304263152
sgns::@031165366153070125221043312102223245021212372213
sgns::@242070263160254123030125037021304225002025173021
sgns::@370353146042334035344113204076162140123112067317
sgns::blockchain::@132130352324212343003214200055350245213010151051
sgns::crdt::@013060274365247316256375362102133273117301236376
sgns::scale::@176055121220325253314062164343140325015331040362
sgns::scale::@276124144237006304040150244115377133141063326064
sgns::sgprocessing::@007041230226153072271355357222072062005126026113
sgns::sgprocessing::@024212046315313132074341021353246373276367274337
sgns::sgprocessing::@067020072356174344153055370322120021030326310054
sgns::sgprocessing::@075347361261230332142330073025067044120042133361
sgns::sgprocessing::@100165230330030141336173200266243307163150367042
sgns::sgprocessing::@231021042323027361115140337210274023027310242344
sgns::sgprocessing::@241022116150017324204124113264234031372310317203
sgns::sgprocessing::@254375161022366266276156073006304012054226326006
sgns::sgprocessing::@274013242026162363026070107311051365334266034075
sgns::sgprocessing::@313115370357151037131046017126242142251220226161
sgns::sgprocessing::@316202311101207354313053142367044216215314263133
sgns::sgprocessing::@337326202044102341316331346133360244201102301241
sgns::sgprocessing::@347247111132304014155147003172323024254312262052
sgns::sgprocessing::@352045026037201205145237366232207236120251154366
sgns::sgprocessing::@361005277236105067275275303212333110303214360100
sgns::sgprocessing::@373065334247014170262221122137206213306261372300
std
util
rlpx::@177316337354246157011350035025211316126257261313
¶
Updated on 2026-04-13 at 23:22:46 -0700
Back to top