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 0xaf10996d33d4113b357e55c43172fbbe4625b969041eb2d54e26dbc231a8276e. 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/71050b5a-f2a0-4aaf-9cc5-e5f9aa124166.json and https://artists.proofprofile.net/proofs/artist/71050b5a-f2a0-4aaf-9cc5-e5f9aa124166.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 0x83abd4f7c48fb50bedf50fe194dcb908e5e77cc9b64d06f946c3a12ebb071ed6. 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/5uwWWswy4XqoDBckaHDyLh.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/5uwWWswy4XqoDBckaHDyLh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83abd4f7c48fb50bedf50fe194dcb908e5e77cc9b64d06f946c3a12ebb071ed6. 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/5r5htWsZ3B8tCKcDohVjBQ.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/5r5htWsZ3B8tCKcDohVjBQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86059fa451822c27e3d639974907b5da0f7efd05ce91fab6087462ecf493c41b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/231RutVEEkKVas1WwU1839.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/231RutVEEkKVas1WwU1839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86059fa451822c27e3d639974907b5da0f7efd05ce91fab6087462ecf493c41b. 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/1BkDAPBrZ3QmDpg11gq7wi.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/1BkDAPBrZ3QmDpg11gq7wi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a45107054c8d54f32e3c025cd65331e8d8f6ba0672fde7b5f875a9abb9c2ef. 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/4K8AqmWpvzezHIcCiSd882.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/4K8AqmWpvzezHIcCiSd882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91f32a41bfda5197a4caecb3d84a32aab61b1a7478b5e8fa4b62424fd33edbef. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6BzaWKl6WuKlisEZFdjvV8.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/6BzaWKl6WuKlisEZFdjvV8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98574368f7a9d2c73cb2ead9addcf9d70c518d9b6dd25586de37a1b04b22e5ff. 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/2AXPyZ8tjY3d9ORQFOfYxZ.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/2AXPyZ8tjY3d9ORQFOfYxZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd09f476196669b05a6008860e997d247c8f76bb545ee51baadc1025112cec978. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7kFJXyGbfREwLx3rVgkxV1.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/7kFJXyGbfREwLx3rVgkxV1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91f32a41bfda5197a4caecb3d84a32aab61b1a7478b5e8fa4b62424fd33edbef. 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/2YvCHWypdWFsPTY2mC71BT.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/2YvCHWypdWFsPTY2mC71BT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98574368f7a9d2c73cb2ead9addcf9d70c518d9b6dd25586de37a1b04b22e5ff. 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/5PIVRYqZEdW5OIyf2R9zdg.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/5PIVRYqZEdW5OIyf2R9zdg.
{"copyright_id":"0xf80044988988042a55ae76b15a5824afb22ad2bb4e338b5ee372ef506d0f9e70","isrc":"ARIXB2401392","name":"MI PROPÓSITO","registered_at":"2026-06-10T15:54:07Z","spotify_id":"1rXAnGCgbEYwCKxbVQfaEc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf80044988988042a55ae76b15a5824afb22ad2bb4e338b5ee372ef506d0f9e70. 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/1rXAnGCgbEYwCKxbVQfaEc.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/1rXAnGCgbEYwCKxbVQfaEc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd09f476196669b05a6008860e997d247c8f76bb545ee51baadc1025112cec978. 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/6ZE9zAQfQKsLU2DjrQhfuf.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/6ZE9zAQfQKsLU2DjrQhfuf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c34789c5666c25e803842a0be7b08e215e65fe87352683302d9a9b570650f9. 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/3oNrYQpF09v0wFt3BTQUQ5.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/3oNrYQpF09v0wFt3BTQUQ5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb184e093709db5ccbb54d6e11627e907398349640b1c9011c9dde215eafa18ca. 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/4EhrDlseIX6tAm6VhmJqjt.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/4EhrDlseIX6tAm6VhmJqjt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaedda50a6f71a360ce229d526299b63740599b3018d3b6f92ac8c8c7db00bc77. 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/6x6WG4BOgnkZRTP69bqN8d.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/6x6WG4BOgnkZRTP69bqN8d.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c54e49ff135e6f5578eeecb6bfa2501c180190865ddd8007d2fae3e7c29658f. 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/4PGMt6jGkUUMsbIr5dG9v5.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/4PGMt6jGkUUMsbIr5dG9v5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a45107054c8d54f32e3c025cd65331e8d8f6ba0672fde7b5f875a9abb9c2ef. 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/49K2w40XePHfsvxCPDl0sm.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/49K2w40XePHfsvxCPDl0sm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c2845cc7ff0170c5dbc539ba7ff87d93f2ba5138b9eddf35a5f58aee6d2542. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7rL5mDt7uVmE8UaA8eEnol.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/7rL5mDt7uVmE8UaA8eEnol.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f376018d3b4b0e1c7c5a81b2fa056a285af4f11939bc36129169f20d17217e4. 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/78rk84N8uPNwjdzBvvotRo.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/78rk84N8uPNwjdzBvvotRo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c55202a69d63b1466fbcfe93bb09638a6b86971ca7ad6956b501a61667501b. 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/5pLdBRE5FpPJ4I0cSMQdb3.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/5pLdBRE5FpPJ4I0cSMQdb3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a2d15ac873a9df38f294228b3985e51a9c4ad7bdb3296145e6bd48e38f444c2. 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/6zV0czRTPJ0bCo6zxyTvKa.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/6zV0czRTPJ0bCo6zxyTvKa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a2d15ac873a9df38f294228b3985e51a9c4ad7bdb3296145e6bd48e38f444c2. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1HUo22eP0OmESabg3YhKZX.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/1HUo22eP0OmESabg3YhKZX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29ce5033bc6250461a05c741213b05fb4dd68305ab191c28ac221c28e689c007. 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/69TczL64CuqgH9c5jezwxv.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/69TczL64CuqgH9c5jezwxv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1130f258eccd6f5f00d9628571bf9fca791a26d35071eef4ce827f2164fe0156. 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/0yctJvRFo5iNXRGg7DNekR.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/0yctJvRFo5iNXRGg7DNekR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8db4253a70833ebcf55a89187f24bb7da6eff18b1c0966f46ed596ec38170b2e. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:44:32Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Sh6jPnYKWEUR4e9mCbMH9.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/6Sh6jPnYKWEUR4e9mCbMH9.
{"copyright_id":"0xd0d88839224b0a2dcd1c6dba26da546fbefca7cf7222dfe9224d7515ef68e24e","isrc":"QZHZ62238306","name":"En Este Beat","registered_at":"2026-06-09T16:24:11Z","spotify_id":"3mdJgN6OjubwyGUZGfXh8j","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d88839224b0a2dcd1c6dba26da546fbefca7cf7222dfe9224d7515ef68e24e. 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/3mdJgN6OjubwyGUZGfXh8j.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/3mdJgN6OjubwyGUZGfXh8j.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d8a4266ca148f356310915dda7f9c8860f40a00a2031be683b5364f34430daf. 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/3CcKmBP0m5O0ZVjuMZPNp2.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/3CcKmBP0m5O0ZVjuMZPNp2.