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 0x5ad7d85d0b5e86613f09010df53cd73597d388998777f40c74c8547bd322d37d. 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/32ece604-c846-46d5-875f-6ab732516355.json and https://artists.proofprofile.net/proofs/artist/32ece604-c846-46d5-875f-6ab732516355.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 0xb820c854f8cf1d002032494707014505e815ffe10a2387cfda081e8e52537d20. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3T5AKjSJoZxokaEOeMyHz8.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/3T5AKjSJoZxokaEOeMyHz8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb820c854f8cf1d002032494707014505e815ffe10a2387cfda081e8e52537d20. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3tpHeHNYfrFNqzsnMhpCHK.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/3tpHeHNYfrFNqzsnMhpCHK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x489a18e34922a1f06a09c0bd6ef182327bab93133696147c12eecbf269126c58. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6gyZmNnG0JjXNGXawZ3yvS.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/6gyZmNnG0JjXNGXawZ3yvS.
{"copyright_id":"0xa04e42c17d386f8da3c8a09c75ac809979ae53cb2e3803ac4b35b1ac19a6a2a3","isrc":"QMGR32097522","name":"Los Mios Son Flaites","registered_at":"2026-06-29T04:38:21Z","spotify_id":"3DxzIMwxLjA5SwF1OxajqV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa04e42c17d386f8da3c8a09c75ac809979ae53cb2e3803ac4b35b1ac19a6a2a3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3DxzIMwxLjA5SwF1OxajqV.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/3DxzIMwxLjA5SwF1OxajqV.
{"copyright_id":"0x3a10233c3f02231d9f650dd4bbc2a3c4f83560bfa319e92d8f4c002c1c9dfb8a","isrc":"ZZOPM2238586","name":"NO ERES SANTA","registered_at":"2026-06-04T12:57:44Z","spotify_id":"3hK7qOPSyva12t0ldBvPqg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a10233c3f02231d9f650dd4bbc2a3c4f83560bfa319e92d8f4c002c1c9dfb8a. 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/3hK7qOPSyva12t0ldBvPqg.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/3hK7qOPSyva12t0ldBvPqg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59481f4f90d352d5d87ad4ec5c451daae3edf2328e861336b9b361ec1f5b24c9. 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/3pGAnDf8BgWM7zNkt9IwV9.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/3pGAnDf8BgWM7zNkt9IwV9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795b74e78b611b048d5ef892cb1b6502ad5da6238484ca315b9051417ebf6f78. 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/0MpomaU8b072OkRjyWbc0P.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/0MpomaU8b072OkRjyWbc0P.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd565f0507817b23e123ded7e91615f58b73fc7933db529d9aaedbf5329be81bf. 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/70eKkoAuE9dgHYLmoexsou.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/70eKkoAuE9dgHYLmoexsou.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd565f0507817b23e123ded7e91615f58b73fc7933db529d9aaedbf5329be81bf. 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/4TRlBMj8wXsIfEDgWOPyE2.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/4TRlBMj8wXsIfEDgWOPyE2.
{"copyright_id":"0x7c72147b372dc2f4cc9b72099ee7eca882bb1ac5bdfecd03eb2d864a0b12090d","isrc":"QZNJZ2306330","name":"Ese Corte - Remix","registered_at":"2026-06-01T21:13:25Z","spotify_id":"7vuo2dgIMzZWejlFk9avrl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c72147b372dc2f4cc9b72099ee7eca882bb1ac5bdfecd03eb2d864a0b12090d. 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/7vuo2dgIMzZWejlFk9avrl.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/7vuo2dgIMzZWejlFk9avrl.
{"copyright_id":"0x9c6ff6e66d292cd51bb9cbfc5fc5ce29d587496893a362eb60eabf3969a11647","isrc":"CLPP22100047","name":"NOXE CONTIGO","registered_at":"2026-06-05T21:36:30Z","spotify_id":"3iHWl6cYQtxYET3h3yFIIP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6ff6e66d292cd51bb9cbfc5fc5ce29d587496893a362eb60eabf3969a11647. 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/3iHWl6cYQtxYET3h3yFIIP.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/3iHWl6cYQtxYET3h3yFIIP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a43c22e6f6a82171ad87f28528c41d6850242b10fcad2a187db762c2a4725e7. 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/3TBZtPqL5tuOk5QYH9WvvK.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/3TBZtPqL5tuOk5QYH9WvvK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x197e01d2c536a04851ea59f076e147d1c4bd8eb88105613d78aefd309623a048. 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/7JK8Z5ETSuzCaEW2SkQhV4.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/7JK8Z5ETSuzCaEW2SkQhV4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764b7412140877c7160cbca239354051406989013f4053bd61f027a27c51648e. 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/21wbOYtjytFGhehMA8GQaE.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/21wbOYtjytFGhehMA8GQaE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55dc44b579753febc33c034539f4222eb4ee1341b25a4713f91593654d3f108f. 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/4rbd07Jll1M1mUkQAgf9oS.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/4rbd07Jll1M1mUkQAgf9oS.
{"copyright_id":"0xd33c218e7ebd32ffcadf02d38f864b4df4d39aabd27c499e904e34b5c88ae3ee","isrc":"CLEM42100946","name":"SOLO RESPIRA","registered_at":"2026-06-04T11:24:35Z","spotify_id":"4ZTYnXDN5xBl9yazQ9HpIZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33c218e7ebd32ffcadf02d38f864b4df4d39aabd27c499e904e34b5c88ae3ee. 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/4ZTYnXDN5xBl9yazQ9HpIZ.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/4ZTYnXDN5xBl9yazQ9HpIZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b8198d206f62c4064967ec167f844598bc1f6fc3668e8135cd6a34022d8d74. 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/3MioiUQSZ9rUWHhIxypQQH.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/3MioiUQSZ9rUWHhIxypQQH.
{"copyright_id":"0xc746940fab3abbac1c92778344d4198ecd494f34c559f1072d0f9a6ef107c4ab","isrc":"CLEM42100950","name":"TROMPETAS (feat. King Savagge & Best)","registered_at":"2026-06-04T08:52:57Z","spotify_id":"7FwUyEny91YMSWGPyi99dG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc746940fab3abbac1c92778344d4198ecd494f34c559f1072d0f9a6ef107c4ab. 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/7FwUyEny91YMSWGPyi99dG.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/7FwUyEny91YMSWGPyi99dG.
{"copyright_id":"0x961f0900d2f5b1dc354d77b3b1ca3f3c5907ecda3da7a493439ddb8b54315b86","isrc":"QZNJY2418765","name":"Amiri Jeans - Remix","registered_at":"2026-06-04T09:41:24Z","spotify_id":"2cYpAMhTGCXZfunFfujsg5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961f0900d2f5b1dc354d77b3b1ca3f3c5907ecda3da7a493439ddb8b54315b86. 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/2cYpAMhTGCXZfunFfujsg5.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/2cYpAMhTGCXZfunFfujsg5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec1381335eb7286d12002541b8ec1d48e515e66315f3c427bd4a2e11908877fe. 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/3dLFBNTjRPh1WEPcr5Bclp.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/3dLFBNTjRPh1WEPcr5Bclp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61277968b8558318f8cafc5e0566b78dfe13866f1cf7e8f07844b45e97ad3315. 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/29NTtr2I1KZdNhBns7Mqvk.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/29NTtr2I1KZdNhBns7Mqvk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a2f9a516f2292f3e6194b82ac38435b601f408f5752870b3427a87a1667aab. 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/0bN8ACjME4oy5GsrSKhSlw.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/0bN8ACjME4oy5GsrSKhSlw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a2f9a516f2292f3e6194b82ac38435b601f408f5752870b3427a87a1667aab. 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/3aUVdJaijMwseGoVhot3Bf.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/3aUVdJaijMwseGoVhot3Bf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a2f9a516f2292f3e6194b82ac38435b601f408f5752870b3427a87a1667aab. 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/4DeOH25GSbeM7GolnCMerD.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/4DeOH25GSbeM7GolnCMerD.