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 0xae7292020457a698167d4b3f245682e2dac7bb2b2d439cb79a5f898730237d1e. 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/4cf8a15d-e158-487f-b02c-405dc45112e5.json and https://artists.proofprofile.net/proofs/artist/4cf8a15d-e158-487f-b02c-405dc45112e5.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 0xaa9f4cdafe43a108f5f157f5451300251ce91070372c819c0becd95527040678. 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/3HdTxp0ZJaWFmd2h70lQAk.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/3HdTxp0ZJaWFmd2h70lQAk.
{"copyright_id":"0x129dccdea0a2405a01b1728f5f24091d80b6ff7bfb93ab85b9e7d12b3e2bb7fa","isrc":"GBBBA0340780","name":"Buongiorno a te","registered_at":"2026-06-06T09:36:44Z","spotify_id":"1s3X4JGOiZSxD1F6PVz7lg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x129dccdea0a2405a01b1728f5f24091d80b6ff7bfb93ab85b9e7d12b3e2bb7fa. 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/1s3X4JGOiZSxD1F6PVz7lg.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/1s3X4JGOiZSxD1F6PVz7lg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2b5c6c784391c0bb7a6b5a4a8d9970d8306f19e02a1a3b38d870dde252b2aea. 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/0Phsk8ny3l8zfhLA08NuNq.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/0Phsk8ny3l8zfhLA08NuNq.
{"copyright_id":"0x2211f4126742230df1a20a80ed689e387e77fcf63baab7b8eec209157ef59c73","isrc":"GBF071301760","name":"Peace Just Wanted To Be Free","registered_at":"2026-06-20T21:19:09Z","spotify_id":"5c1Nyt8GX9V1VUquFHF75A","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2211f4126742230df1a20a80ed689e387e77fcf63baab7b8eec209157ef59c73. 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/5c1Nyt8GX9V1VUquFHF75A.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/5c1Nyt8GX9V1VUquFHF75A.
{"copyright_id":"0x129dccdea0a2405a01b1728f5f24091d80b6ff7bfb93ab85b9e7d12b3e2bb7fa","isrc":"GBBBA0340780","name":"Buongiorno a te","registered_at":"2026-06-06T09:36:44Z","spotify_id":"2HXdgjEKEJDPQddzHIGEUB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x129dccdea0a2405a01b1728f5f24091d80b6ff7bfb93ab85b9e7d12b3e2bb7fa. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2HXdgjEKEJDPQddzHIGEUB.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/2HXdgjEKEJDPQddzHIGEUB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9f4cdafe43a108f5f157f5451300251ce91070372c819c0becd95527040678. 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/0AhmUhCvLdqcl98Nc2MXda.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/0AhmUhCvLdqcl98Nc2MXda.
{"copyright_id":"0x75c776af13092b03a122bd65f8e2ca4777df4a4dd01ea24f14d1a96e48d53a85","isrc":"GBBBA0340730","name":"Starai con me","registered_at":"2026-06-22T19:24:46Z","spotify_id":"6A7Y0cqoB3kVAdXrQosHZQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c776af13092b03a122bd65f8e2ca4777df4a4dd01ea24f14d1a96e48d53a85. 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/6A7Y0cqoB3kVAdXrQosHZQ.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/6A7Y0cqoB3kVAdXrQosHZQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9f4cdafe43a108f5f157f5451300251ce91070372c819c0becd95527040678. 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/7zXxSfTCvHLtGv2C93TfEs.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/7zXxSfTCvHLtGv2C93TfEs.
{"copyright_id":"0x134b799f69c63bdee71da9f4eaef8f1cfead4ef166010efe42fc08cbf8a812f4","isrc":"GBBBA0340760","name":"Come aquile","registered_at":"2026-06-26T17:56:43Z","spotify_id":"021hOYzv4k0zXjgkfxOFxg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x134b799f69c63bdee71da9f4eaef8f1cfead4ef166010efe42fc08cbf8a812f4. 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/021hOYzv4k0zXjgkfxOFxg.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/021hOYzv4k0zXjgkfxOFxg.
{"copyright_id":"0x129dccdea0a2405a01b1728f5f24091d80b6ff7bfb93ab85b9e7d12b3e2bb7fa","isrc":"GBBBA0340780","name":"Buongiorno a te","registered_at":"2026-06-06T09:36:44Z","spotify_id":"4bImNitcLtQf1iYxcN7Lwl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x129dccdea0a2405a01b1728f5f24091d80b6ff7bfb93ab85b9e7d12b3e2bb7fa. 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/4bImNitcLtQf1iYxcN7Lwl.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/4bImNitcLtQf1iYxcN7Lwl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f590b36777e8d40fb9edac56150a9cabc0f099eef7d4a223f4befc88395c7b1. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3jXFd9Kj15OaKm0Ic3h5Z6.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/3jXFd9Kj15OaKm0Ic3h5Z6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9f4cdafe43a108f5f157f5451300251ce91070372c819c0becd95527040678. 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/41YBavE4AbaSYKOtIf2noN.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/41YBavE4AbaSYKOtIf2noN.
{"copyright_id":"0x129dccdea0a2405a01b1728f5f24091d80b6ff7bfb93ab85b9e7d12b3e2bb7fa","isrc":"GBBBA0340780","name":"Buongiorno a te","registered_at":"2026-06-06T09:36:44Z","spotify_id":"1baDJs0ahMvxVRasaN89wY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x129dccdea0a2405a01b1728f5f24091d80b6ff7bfb93ab85b9e7d12b3e2bb7fa. 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/1baDJs0ahMvxVRasaN89wY.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/1baDJs0ahMvxVRasaN89wY.
Pavarotti & Friends Together For The Children Of Bosnia
{"copyright_id":"0x41100f5920d7d3224c88dfc8f52c87606f7c0ac2c82e0916c6a0ae0dd69aed37","isrc":"GBF079541202","name":"Serenata Rap / Mattinata","registered_at":"2026-06-09T15:48:14Z","spotify_id":"6VjrqdxplK42x6SuVNIJDc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41100f5920d7d3224c88dfc8f52c87606f7c0ac2c82e0916c6a0ae0dd69aed37. 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/6VjrqdxplK42x6SuVNIJDc.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/6VjrqdxplK42x6SuVNIJDc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f25264fa69fc86b908d76fc51a88125cce9f7128fd34be4eaaac57aad02c209. 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/4sVs3lrEX7J9ZLIE9hU23U.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/4sVs3lrEX7J9ZLIE9hU23U.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b2d99ee4bf7765b1d38601881668d1eb218f2e766a4d56c84ccadf2450aa19d. 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/348Z9jFEkqVqD9K5I1wG9g.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/348Z9jFEkqVqD9K5I1wG9g.