1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 0x102f0bdcb104ec9dc51ad5272129cb6b164b6ebf09a0f40ff37b810641489e62. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b01b230d-6d16-4d23-a59b-b92d94cffe3a.json and https://artists.proofprofile.net/proofs/artist/b01b230d-6d16-4d23-a59b-b92d94cffe3a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6681e7b961e6d7bbffed2fa5b92f6699d5da89ae5e2b75a52b75bf17f16deb4. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2KY2OvF4QO4iOfvL1kfYmJ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2KY2OvF4QO4iOfvL1kfYmJ.
{"copyright_id":"0x83c44a799c9f584bdfcc0be3da34c324b3e6642f616c6bfb441cf09db1620165","isrc":"ZA8YF2100025","name":"Udlala Ngami","registered_at":"2026-06-21T08:25:59Z","spotify_id":"3PzKGdLeOd2n2FdWV2hxvj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c44a799c9f584bdfcc0be3da34c324b3e6642f616c6bfb441cf09db1620165. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3PzKGdLeOd2n2FdWV2hxvj.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3PzKGdLeOd2n2FdWV2hxvj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6681e7b961e6d7bbffed2fa5b92f6699d5da89ae5e2b75a52b75bf17f16deb4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5x0ln9pEkXG6aYiMs5kaG4.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5x0ln9pEkXG6aYiMs5kaG4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ce683e93fcda3b207723778171614f8f821f05448f537d16b9cdd3f103bbf6. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0pIHWi3QLr0IUsrIzC3rSF.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0pIHWi3QLr0IUsrIzC3rSF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170f1d882220414f795020755148d955d22b3308a20b6c75f1848e7d11107e4e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3pImmSzeKex5ffzsDoaL3z.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3pImmSzeKex5ffzsDoaL3z.
Kwelanga 2.0 (feat. Tman Xpress & LeeMcKrazy)
{"copyright_id":"0xb75bdfcdb5b2d3411b3fd1934fd69b2859b0cba0087c703c6803e8dfca53a509","isrc":"ZA8YF2400025","name":"Umculo (Intro)","registered_at":"2026-06-19T12:44:29Z","spotify_id":"61BFlN6paRaNqpFKjL5qvB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb75bdfcdb5b2d3411b3fd1934fd69b2859b0cba0087c703c6803e8dfca53a509. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/61BFlN6paRaNqpFKjL5qvB.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/61BFlN6paRaNqpFKjL5qvB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024c16786cd33e2d19be4994bd96467367be0c6e69b4226dfe439e9c75c40622. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6YI2dACyBdhfD4olktee0n.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6YI2dACyBdhfD4olktee0n.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2e67bb5760a7c69192d14ae309fdc2a50033771c80a540b87d1aa772752d0e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3a8vLKpLH5zuYy0fApLsy7.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3a8vLKpLH5zuYy0fApLsy7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x269fd6a47f8262e28f0ea2bf0183e8719363b42ce9927f4f876a5f4f57c8924a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5Xq8wf4Hyc7lUA4gVYRtpj.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5Xq8wf4Hyc7lUA4gVYRtpj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd162d24fe8d0231fe86d0293eebdbcce596d2f9cd856768731916d2fa3dde827. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6olmIFi6Qew9GaYxyb8Oxn.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6olmIFi6Qew9GaYxyb8Oxn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3717f1fad0c708996576d21f6b383ab7ea3af08fbe206ed5fde6168052a4e11. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/64RiTcKnFtnemlGigjT9Ao.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/64RiTcKnFtnemlGigjT9Ao.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed840974d86383055300d980274e647bc3857c46356c05667cdcbd25182d69ca. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6c6Q4MxxrdIYdsPeRAKMap.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6c6Q4MxxrdIYdsPeRAKMap.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e09f8bde0a4c421fa9bb56e92a0e19d8f5c4cf525b852862631f8623b31de7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/52Zot4xv5e13s9ipvONIon.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/52Zot4xv5e13s9ipvONIon.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4218a48fc45988483dc92764647b59b1981b028d82dd97cdfcb6eff09b9cf7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4XwgsNefRVqyjKRU8U5Ego.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4XwgsNefRVqyjKRU8U5Ego.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39dcd4ddf7bca402fae8a5a3eb20794632a40761d01c1a031989db8553964c44. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3NQPdFkrfiMA1NpwUTAFTy.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3NQPdFkrfiMA1NpwUTAFTy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e058bb9a332770ae4bfc29a2b23d06d166f1590da712ceb9258b318dcd29ad. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2alVrSSfPEWiM3vrkywfQJ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2alVrSSfPEWiM3vrkywfQJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70d77ab3a9f72bee4702063ae2e62d83a0ccd9c6582943d4d71805e4ec001162. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2leoBeOA8jFCYW3oD5QDuR.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2leoBeOA8jFCYW3oD5QDuR.
uKuThanda Wena (feat. Bassie, Mashudu & Da Muziqal Chef)
{"copyright_id":"0x891601ca8499947e33e80c1c3a741e971d6e792bbc8592d53567b0d926aa1a0b","isrc":"ZB1OS2200110","name":"uKuThanda Wena (feat. Bassie, Mashudu & Da Muziqal Chef)","registered_at":"2026-06-07T20:28:50Z","spotify_id":"5u6NiTanruHebbXwrj3IbY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x891601ca8499947e33e80c1c3a741e971d6e792bbc8592d53567b0d926aa1a0b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5u6NiTanruHebbXwrj3IbY.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5u6NiTanruHebbXwrj3IbY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39b4794f4d2011b2bb9e8b69e718842991ff68996ac3c2f6a7e5659e8ec92dc. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4ugpm6doIxi2t0mZWVicDx.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4ugpm6doIxi2t0mZWVicDx.
{"copyright_id":"0xdcf4950ae5a66d2d0cdcc94af0eb26f7f84ac6c36547f4be6288d31f2ff70ac1","isrc":"ZAUM72101094","name":"Piano Ungenzani","registered_at":"2026-06-09T10:02:05Z","spotify_id":"2uhoccE9BXr2Q0z0o7esSa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcf4950ae5a66d2d0cdcc94af0eb26f7f84ac6c36547f4be6288d31f2ff70ac1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2uhoccE9BXr2Q0z0o7esSa.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2uhoccE9BXr2Q0z0o7esSa.
{"copyright_id":"0xdcf4950ae5a66d2d0cdcc94af0eb26f7f84ac6c36547f4be6288d31f2ff70ac1","isrc":"ZAUM72101094","name":"Piano Ungenzani","registered_at":"2026-06-09T10:02:05Z","spotify_id":"5uirfkWdGJu0zQRVyi5FXg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcf4950ae5a66d2d0cdcc94af0eb26f7f84ac6c36547f4be6288d31f2ff70ac1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5uirfkWdGJu0zQRVyi5FXg.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5uirfkWdGJu0zQRVyi5FXg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x166a892ff6f949cf9a4c6de0bebdbd64a4388e92ca912654d4f7750952a7b1ea. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/36y5TANrEtmJtUsZDSnpN1.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/36y5TANrEtmJtUsZDSnpN1.
{"copyright_id":"0x2fd3517a8ed064a2df26439f36a713ca81bb0cbdb6d7e7a5fffb64ca3bd9688d","isrc":"ZA4212100007","name":"Kubo (feat. K.O and Focalistic)","registered_at":"2026-06-10T15:06:32Z","spotify_id":"3RInRhkpzuLxQMosiJjkjW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd3517a8ed064a2df26439f36a713ca81bb0cbdb6d7e7a5fffb64ca3bd9688d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3RInRhkpzuLxQMosiJjkjW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3RInRhkpzuLxQMosiJjkjW.
{"copyright_id":"0xb70ed3c511a1d3ddbb6e76ab73b62d661d7de01e5e2b472e0e1f6b08e4812d08","isrc":"ZA34K2402070","name":"Kwelanga (feat. Amaza & Zimmy)","registered_at":"2026-06-25T16:40:23Z","spotify_id":"3vonq2pbTwzm0w2Orzy3P8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70ed3c511a1d3ddbb6e76ab73b62d661d7de01e5e2b472e0e1f6b08e4812d08. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3vonq2pbTwzm0w2Orzy3P8.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3vonq2pbTwzm0w2Orzy3P8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e894d8d0277489f6cf796d114f42410abaaa29ba6125687e595074321c5e4bc. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/78fU1N6ghVWzJQG7CWGGTo.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/78fU1N6ghVWzJQG7CWGGTo.