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 0x11808ddf4cebe6cc820bb16504f60907d6414f6e02b3b1fd34d1c9f3981003f7. 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/840686ef-f67f-4313-a808-30d1bd4dace1.json and https://artists.proofprofile.net/proofs/artist/840686ef-f67f-4313-a808-30d1bd4dace1.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 0x8ed7f07dc0d5063231ea0303e74ec645c357363a5eaa2ffc2abce4c02e4de396. 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/0sw7S3Y80QbWnQoPqQu7d5.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/0sw7S3Y80QbWnQoPqQu7d5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ba144145ac9d2f836747d62059ab0367677a0b3585f06e08a93338ec8b58f99. 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/2gVZaQXgELpixuXIN9sK1F.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/2gVZaQXgELpixuXIN9sK1F.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b7a734395f63449898c59ae8f747c224a9abe4c14094810544a6a74bd28c71. 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/4VCCs0tZnbmkUMVjPnSdnO.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/4VCCs0tZnbmkUMVjPnSdnO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45dfe40a899aa47989fa9c020db00b06eae01d40684bf2ebe556de7434dfa76. 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/1qxSyYYkMyYVHnMn8RgOqP.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/1qxSyYYkMyYVHnMn8RgOqP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac84d8dd7fea68728da5d87093b6b63ccee1ef5dab5a1c79029cd19f36faaf1a. 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/6Rqp5JDOTxvB1E6k0R7w2c.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/6Rqp5JDOTxvB1E6k0R7w2c.
Just A Carcass In The Woods - Bonus Track
{"copyright_id":"0xab2dd9abbf7bd84e0a4ed719f8d40cc8c4267058b604dc0ad9444fa5a6d78579","isrc":"QZMEM2104154","name":"Just A Carcass In The Woods - Bonus Track","registered_at":"2026-06-08T04:32:39Z","spotify_id":"0FZ3rH158wymtNez31nDuB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab2dd9abbf7bd84e0a4ed719f8d40cc8c4267058b604dc0ad9444fa5a6d78579. 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/0FZ3rH158wymtNez31nDuB.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/0FZ3rH158wymtNez31nDuB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5787cdabb19c159144bc2f3f4e65b9c98af896c0766a19d5748902895f77066. 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/1X0KEZdc3XGdVZLm064JzH.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/1X0KEZdc3XGdVZLm064JzH.
{"copyright_id":"0xa7a2a37bd63f90a66cdf3ba9e5aa8e871382f71b2f22f26a55abdea62057fe66","isrc":"QM42K2129819","name":"NOT ON THAT GAY SHIT","registered_at":"2026-06-08T22:34:27Z","spotify_id":"39Zr9eoVswTnmKF1dkRWMr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a2a37bd63f90a66cdf3ba9e5aa8e871382f71b2f22f26a55abdea62057fe66. 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/39Zr9eoVswTnmKF1dkRWMr.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/39Zr9eoVswTnmKF1dkRWMr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98a624728a10e2f70fc04a5c955b3a829cd12413b05e2834b3d8dfc05bd71ce3. 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/6sRDWTirQFWE6EFc65QXoD.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/6sRDWTirQFWE6EFc65QXoD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a23769b16a0aa471b4b996c105a893e5c12b03c7de0e3c99dbd7ece14bbcaa8. 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/4Devuk2dKP7E9T5Aaa1Hxp.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/4Devuk2dKP7E9T5Aaa1Hxp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96987b3850b7b6bd1711366dd146f1fd0f132acc43ac7ed7506cd5752f1b9154. 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/1mV7bQCDLwx81vBT9lIFww.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/1mV7bQCDLwx81vBT9lIFww.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac84d8dd7fea68728da5d87093b6b63ccee1ef5dab5a1c79029cd19f36faaf1a. 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/25NETWS6ueDS65B7gKCeKx.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/25NETWS6ueDS65B7gKCeKx.
Superficial Holy Mountain (untitled_0035)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e19dd634411b9ee582a68eeb20aaf30464cc6dcfe26b1234a2112f1cd4ce10. 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/5raxeWh926F2Drzx1C0zlF.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/5raxeWh926F2Drzx1C0zlF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb588de8e4039081bb99a4bb844184a375505215a57513d600481172706014737. 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/478Fx9TCPAQV3FGYE2uUx7.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/478Fx9TCPAQV3FGYE2uUx7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4653e0fb11ef70d31514923f3737022e667e809d3a3ba49a64b3e5fb73b462a6. 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/56ijM07OKFPRFKVl5EnTS6.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/56ijM07OKFPRFKVl5EnTS6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf152d65b0033fb18043156bea401e629a28907421da44f9a46d8b5895d7782f7. 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/7er5HPrpFVE3WG7d5jb4cw.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/7er5HPrpFVE3WG7d5jb4cw.
{"copyright_id":"0x94b7197bd3760e7fb46db2b84392731d36ba5366fb72265b7184cad5ad790fa0","isrc":"QZFP51951347","name":"SPIDER ON MY CHEST","registered_at":"2026-06-08T05:06:59Z","spotify_id":"7odNwcKd8sIdgtLVrT9aKn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b7197bd3760e7fb46db2b84392731d36ba5366fb72265b7184cad5ad790fa0. 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/7odNwcKd8sIdgtLVrT9aKn.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/7odNwcKd8sIdgtLVrT9aKn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0030e2f0e057b667bdc6814852109d938f1330a916b2a55a7fa0425d8f304223. 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/1pZK7ODGr57ZcBrB6rKO9P.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/1pZK7ODGr57ZcBrB6rKO9P.