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 0xd5989a9844b7c59ad97915e4957c21e7e7d7570180614f99b6b9d24de328fa84. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/34868f7b-d910-40f9-bb75-4ad961ec44da.json and https://artists.proofprofile.net/proofs/artist/34868f7b-d910-40f9-bb75-4ad961ec44da.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 0x3f819ff642f9e08771cb669fca826bd349c0cd65122a4d6a18e284eb2ac004bc. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/FRX762178780.
Sudah Mabuk Minuman Ditambah Dj Remix Ful Bass
Adalagi Yang Kau Sayang (Dj Remix Ful Bass)
Sentuhan Cinta Manja Manja Dj Remix Ful Bass
Isuk Isuk Minum Bodrek (Dj Remix Full Bass)
Pok Ami Ami Belalang Kupukupu (Dj Remix Full Bass)
Dikasih Info Mazseh (Dj Remix Full Bass)
Burung Puyuh Burung Ketut Dimakan Biawak (Remix)
Keong Racun Malu Tapi Mau (Dj Remix Full Bass)
Ting Ting Ting Dikasih Info Maszeh (Dj Remix Full Bass)
Iseh Tresno Neng Mantan (Dj Remix Full Bass)
Joko Tingkir Ngobe Dawet (Remix Full Bass)
Sikok Bagi Duo Tembak Pucuk Bawah Basah (Remix Full Bass)
Buang Mantan Cari Pengganti Dj Remix Full Bass
Sampai Kapan Kubuktikan Dj Remix Full Bass
Supak Tipak Tipung Ala Sipak Dikawinke (Remix Full Bass)
Emang Lagi Sange Lagi Butuh Tidak (Remix Full Bass)
Tirek Badan Nya Besar Tangan Nya Kecil (Remix)
Ndas Mumet Oraduwe Duwit Remix Full Bass
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa672443e63e2ff7b8d36519d23e9ee01fa8d7aa7e8df05f8c57382306ec77738. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FR96X2380363.
Bojoku Ora Tak Silihne Yen Disilih Penak Tongone (Remix)
Iwak Arwana Iwak Lele Sing Enak Bojone Kancane (Remix)