Bana may refer to: Languages Bana language of northern Cameroon Pa Na language of China Phanaʼ language of Laos People The Bana people of West Africa Bana, slayer of St. Juthwara Bana (singer)
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c270b367213cc1f3658e04df1d3581bb8c56e0264ee96e31360f69776ffee45. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eb860bb8-b82a-4918-952c-ad9a55683591.json and https://artists.proofprofile.net/proofs/artist/eb860bb8-b82a-4918-952c-ad9a55683591.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5125076da0ba635921cc73c152c2ac57b089f3e8204c44ac6bba544737ef93e6. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAEQ2001824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c3a1d634ceb71cfc94d055e664dbb0f6820263f5215678182ce86a99dae777. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAEX2019873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23dab2c4e2a695984b9c4267291e7f5f85e95f0c08c9d7aa1cc69be54e1a78ef. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFE2005041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef91022b438a0ae61054bf4c5dbb178b0b859019eaca27fc9715e7d95dc1e318. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFJ2175740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74287d9b7c1d7c7659d8ffb4a344ab3df0662295b1cc9c5c4c87bc9079e8340d. Chain 2 (Bitcoin): anchored in block 958660 (2026-07-19T04:21:53Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFL2139720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f7f9660e09da187348d5387880d5a5f5315d69efe90ba22181c286158400e98. Chain 2 (Bitcoin): anchored in block 958971 (2026-07-21T05:04:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFS2166716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa55a82b819ceb39002f055beacbf8854775e798b1ecbe4314559a52d7d8365. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFT2190244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e05f461d9e8636166eafb5260ee522fb99d62abc77935c7109b75fe4bc1da0. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFW2127851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23dab2c4e2a695984b9c4267291e7f5f85e95f0c08c9d7aa1cc69be54e1a78ef. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFE2005041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa55a82b819ceb39002f055beacbf8854775e798b1ecbe4314559a52d7d8365. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFT2190244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd384d023ce65c6969266b6a3826f2bbc736c43acff4397a2aefb13d1eb4b2cfe. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFX2116284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb35e41736b602abc32e34fd2b43e04dc59a630fd35c10118a57809b261c125. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAGC2260600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f2063a52e37346acf122d7e63b2be042e866792ab6f77caf00bc8bc904d224. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAGC2260602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb6412659a15d445fdf0df3f085336c3bfdb4e3d63407a9e16acde9d0326ddf8. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GXD7V2233531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb3a1b6cf217ea60f27fbfb9e79926b89af7ee2fe77a607e56fcf93b4a61d0c. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GXD7V2254524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb3a1b6cf217ea60f27fbfb9e79926b89af7ee2fe77a607e56fcf93b4a61d0c. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GXD7V2254524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb6412659a15d445fdf0df3f085336c3bfdb4e3d63407a9e16acde9d0326ddf8. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GXD7V2233531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a60f73fd0156badb0212ac831e2b1f99f97f0cdb0407522fa8cd8aa962aea61. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGW502213071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe59a39fc6ede7e4be685cb4626f8372179d3faa69573e6fc0f570145ec8a35. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGW502222827.