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 0x57e265bade98f80e0103e9f54789d386059d34c00f5ff70b12597dc8eb5a918a. 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/91754f89-a4fa-4215-b0dd-4e9b8cf203d7.json and https://artists.proofprofile.net/proofs/artist/91754f89-a4fa-4215-b0dd-4e9b8cf203d7.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 0x09868750cb830b90e54a3b44df378010cf4f5404f9edf1837d69e1cb254dfbbd. 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/1L4Vf2SETuk5jEXJBbdf4Z.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/1L4Vf2SETuk5jEXJBbdf4Z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd467c72b639a42143cb04bf371117a7534568ba3f56ad33b134dc55f1a1eba28. 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/6EOHhtRBRH7W1feXeb37Yf.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/6EOHhtRBRH7W1feXeb37Yf.
{"copyright_id":"0xc22c9946e7d8b48f57f1d878cbafda7abebed99dcdef135912d1e7d792498e1d","isrc":"QZGLM2009291","name":"Es Así","registered_at":"2026-06-07T21:23:14Z","spotify_id":"3qhhBckBgIkvssDq9X2saX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22c9946e7d8b48f57f1d878cbafda7abebed99dcdef135912d1e7d792498e1d. 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/3qhhBckBgIkvssDq9X2saX.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/3qhhBckBgIkvssDq9X2saX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x086b8877bc8a3508a0752474da0748d4ce58982324613b249cd14a29e0989fac. 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/5lAfJTE9tr2Fqwn2sM4O5q.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/5lAfJTE9tr2Fqwn2sM4O5q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d7624c71e316b5dc75a9c3ffc926204aab4d807211c04011aaf127010ea305. 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/55XtlnBi9hwfqaAN17d0st.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/55XtlnBi9hwfqaAN17d0st.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e3636795aa545bd206e2da9fe57e2c4838d466e93322fe6bbf85c74dd63fb7. 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/6dInG46eWdpZkjOpD0Na3x.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/6dInG46eWdpZkjOpD0Na3x.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x536db8e565365c76c81e02b8af52d6f3292d6d8db18d6a428fe69da197e62a2f. 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/0QCOL7hNkRbaya55BW6Iee.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/0QCOL7hNkRbaya55BW6Iee.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696ebea5748305652c8b7b24e675e2098e5c0b303110cc1252fdcdc238f60ac4. 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/3RVvV3cuJbIM71mGA3IICB.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/3RVvV3cuJbIM71mGA3IICB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d4825721e51498d2229b291bd22055a0a710d2997799b001d592be91fb67b5. 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/3mAJzXCtzsgC10kzVblVq7.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/3mAJzXCtzsgC10kzVblVq7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b71af78990c8d8dc8c622127658a4b477cd63244432ebcb92fd585be8e7447a. 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/2UZ54grTA1gqYWmoWrOM1F.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/2UZ54grTA1gqYWmoWrOM1F.
{"copyright_id":"0x2f51cc9f7c63045f9ddd96f35c7b0f210bccaef9cc7bce55117b1b929f550eb1","isrc":"QZGLM2066687","name":"This Is Not Coke","registered_at":"2026-06-10T03:59:35Z","spotify_id":"4dB7hhFvbXxyiBq0PwTwdn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f51cc9f7c63045f9ddd96f35c7b0f210bccaef9cc7bce55117b1b929f550eb1. 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/4dB7hhFvbXxyiBq0PwTwdn.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/4dB7hhFvbXxyiBq0PwTwdn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44bb1d205dcd8a5725220517cce0fc5970d255763149094700cd28184c40bf1e. 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/5l1Y9MreyMe2r667hyQU0F.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/5l1Y9MreyMe2r667hyQU0F.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f988b6ec0a19863beba264ba58aecc0788f5ff91908bee6fa9fa455ad5ab906. 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/4uen5lmhouNJq7ENmcwJiO.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/4uen5lmhouNJq7ENmcwJiO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed2a79274cc66674e8afe7d298b131dc1f5920c4a34d6ec4de4086cfe6cd354. 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/7kL7d77orEOY6oZZMSjk0J.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/7kL7d77orEOY6oZZMSjk0J.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0911280afd4bdc66678fcd9edff50243286616e24399a4c7d04c14964e310b14. 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/1lIWJ0M3WJj48ypVNnSnbH.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/1lIWJ0M3WJj48ypVNnSnbH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29da765ffd28bf096fcdf0828d3619aacd1dcf7e9d2bf0ba360183ec59759710. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:36:33Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2kqhkUYWXjpOUuS173w3BM.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/2kqhkUYWXjpOUuS173w3BM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9d05290db56d467221adafe3ae24374f9143b59b5a4d83749fb05ec77c144b. 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/0Ij8mHaP35hULYwE6QYCYs.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/0Ij8mHaP35hULYwE6QYCYs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcebee998cb7ad7087720d8e6f742f5e7da97a938a80ba8231aa0a95f29fc3bcf. 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/7tWS3WOhV4OErtDDB7YE65.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/7tWS3WOhV4OErtDDB7YE65.
{"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.