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 0xc60eccf239072d2fcf6e688c2e3b91b75b3d0ace2e25b8125cb87c3baf413bf4. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c2c7e3f7-c811-411a-9633-e85c6109f812.json and https://artists.proofprofile.net/proofs/artist/c2c7e3f7-c811-411a-9633-e85c6109f812.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 0xe35410ee90f50372039c357ca04f731232bd61cc67c3be45065fe64cacc78947. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7n7pH8tlpeQK9TrtKHT6xD.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/7n7pH8tlpeQK9TrtKHT6xD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8836cc9c29e409a5e361d7b8a19e2e30e938fdf00676662d4fa23b6ed56f34c9. 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/0pIagog5MMX2X6uu15w77w.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/0pIagog5MMX2X6uu15w77w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10ff1d35a3c64a4e0810715ab9fa931774abe6e1ce51e7241e9b8720134986e6. 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/6dBUBRpNXI6QQ16U4bhhTf.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/6dBUBRpNXI6QQ16U4bhhTf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb021ffb473602fcd84098d7e88edbc983af88b56406efc14fc82153825546a11. 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/1lGMi3YqYjrIQV0jtfIzro.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/1lGMi3YqYjrIQV0jtfIzro.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db21795b739928dd8f6689a37e4c42d1014f933d373b62632435964ad3a18ee. 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/1i8WIENGTM79sUbjdxoZGl.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/1i8WIENGTM79sUbjdxoZGl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06357e3b2c9bfac314a64fd75dd8c086eb9c7c5ad45a70659b751dcb79f6dd70. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3qml4cq3LFe7L3ZIrWBYUA.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/3qml4cq3LFe7L3ZIrWBYUA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db21795b739928dd8f6689a37e4c42d1014f933d373b62632435964ad3a18ee. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4CRcRkCPKK6IFHATDbfxtf.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/4CRcRkCPKK6IFHATDbfxtf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58a0d18c01f2bfdc478fe7e66f507b27552d76324d364bc176c98113cfb1edba. 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/6RQgpLMjfc2CieC22Lpfpc.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/6RQgpLMjfc2CieC22Lpfpc.
{"copyright_id":"0x3c826ed64429a51531297ba2cb9bb20c985a0c4aabe2d51d530b09114f21bc54","isrc":"BRRGE2300715","name":"Nem To No Meu Pico","registered_at":"2026-06-04T16:19:37Z","spotify_id":"0qm8bUkQPxeWdVyWkcE5gv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c826ed64429a51531297ba2cb9bb20c985a0c4aabe2d51d530b09114f21bc54. 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/0qm8bUkQPxeWdVyWkcE5gv.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/0qm8bUkQPxeWdVyWkcE5gv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c826ed64429a51531297ba2cb9bb20c985a0c4aabe2d51d530b09114f21bc54. 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/44XmDr75zfMHczLu6K7V3F.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/44XmDr75zfMHczLu6K7V3F.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea046fc36cfe5803dd6433eca3c135e6797866fe82547147ae9e6d7743fab9cd. 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/4sFtAlaxrYe8STOQVirmuT.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/4sFtAlaxrYe8STOQVirmuT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e270933ab5f6f75d9249f01164385a6236b70ad2cb753b5d9ede3cbe64e38a2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2L5jOCwt75FM4DblY594O7.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/2L5jOCwt75FM4DblY594O7.
{"copyright_id":"0x4b144db98b53ad6c70034f60c1525330ccc92c4f2cb64216c7dbf9ffb30ec7c1","isrc":"BKSUV2400053","name":"Olhos de Sangue","registered_at":"2026-06-04T09:30:26Z","spotify_id":"7utOZloEGOqiZQLZt3g2zA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b144db98b53ad6c70034f60c1525330ccc92c4f2cb64216c7dbf9ffb30ec7c1. 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/7utOZloEGOqiZQLZt3g2zA.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/7utOZloEGOqiZQLZt3g2zA.
{"copyright_id":"0x7064ac9d9c065701867b3c4ab99e6e32bd0f100086542eadff03def90aba5be2","isrc":"BKM2L2400228","name":"Novos Problemas","registered_at":"2026-06-05T16:10:03Z","spotify_id":"6n1LSeFDIGN9DbX59MXKgW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7064ac9d9c065701867b3c4ab99e6e32bd0f100086542eadff03def90aba5be2. 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/6n1LSeFDIGN9DbX59MXKgW.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/6n1LSeFDIGN9DbX59MXKgW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9d91da6c21cfe1e83eb428d8831c87bb8d5395611287a44a5910f709d5f960d. 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/3K4eWcsd4R676Olrq0piX3.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/3K4eWcsd4R676Olrq0piX3.