alt=|thumb|Melakarta ragas of Carnatic music. While ragas in Hindustani music are divided into thaats, ragas in Carnatic music are divided into melakartas. A raga ( ; , ; ) is a melodic framework for
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdabb3bf369e8d62ea69e3fea742337d3e803f11ce605238f5039fac6a922f528. 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/0a03f42f-ccef-4dbd-b0b9-060748e5884c.json and https://artists.proofprofile.net/proofs/artist/0a03f42f-ccef-4dbd-b0b9-060748e5884c.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbca645e0b74748b891b830a76bf57487e2c3acb87a711d51f28037f6e86b4b3. 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/INS171903428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c03776eec7ea0a3d7e350ee17e5112602cdf06e7a7fc96b4020f16b1fa1f4d3. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/INS171900175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9445c03aaa5d1ef2d8090cbbfd5f49a2ad04faea169c78ee5ceb06a3b7ff0477. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17: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/INS171900176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f31c273b76a676aafb050c3719f0a0daa3f004c27ad78417a060d9b3caf432. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/INS171900178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39fd055e97c8b394c0442c7ad1140222e6e0637832c58de4b474637502ac7878. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/INS171900181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x376e02b408b4aec9c2e5458a8bc9935371c37cc848498881948e0ca08d0b38e6. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/INS172001122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73092e50d43e4579e1aa79ad13409047ab92f05ee732260252a0750f1d35a360. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/INUM72303052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24fcd1268b8ab17c84b9344ef5816999da7963ac03d3251fe9886cce8269fcb7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/INUM72400085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dbf21237020a6570b16ba916cf1408b36ec285b2da2e1345129282d8fa7905d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/INUM72400086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12493745631a662ccd69204a9dca326ddcd551859d27647d9577ba7084eb1cf9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/INUM72400087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe2731c42610ab751524ceca099d51ce1ee1e6571b55d02e67d85817202adac. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/INUM72400166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60417e02a4e362e81a6b62a0b217d46adfd723bd927ed2003e6ab7917f493980. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/INA4Z2200138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22025480c6dc71750dd79c1baf61b95265f6e6dd677dea283258ef9942cb788c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CA5KR2342865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc17c5df0a45cb784b1b7ced62c1e18fd58f8bfe1b62073311112ccc387c744b9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QMFME2335928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4303ab805de9538986ae7c110c5e8060ea9a315c9f1e2525f8351d0f9a3d2bc7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/DGA072235517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7be23f12665ad3fb6711d78934b887e71ddb5b73d1327fd8f263756a05ccb40. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/CHF032402997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d93063f4704683fc1a97feb22bab65621925c62f5707b208f5efb4042e0ad89. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/INW262403093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea1cd299b09abb0721a71a5a37f3a711b4320b3dec9a92d1c89dfaaa0a31b580. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR10S2307303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x652f632d5105a556d6263f8fdcbdee8f100cb2b2a8ed3ed1b11c68ed86438e9c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA062293123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef0845180aef2866667b3f6c50bd37456aee6c391ad0f2463c13c0aeee7f230. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZFYY2237677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cbc38d30f644fd48424c5ba9427cc4b229124bd95d9a87cf8c38430d5381636. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/INUM72401555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb59304cc468b149cf522a5e6205328ae873778a5dd99114e5430dabafd744b13. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCAFJ2140744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bdb543a6357216b9ee7ed9ec88b3dd018e1577e638531cfbcfbd42681f43e1c. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/INUM72401359.
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