1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 0xd44666917e51ccee57cd3402cf4e9ab6717137be0cb5ed0af6338b35164d757f. 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/087e7a81-39ce-44ca-908e-9c39bda92c8e.json and https://artists.proofprofile.net/proofs/artist/087e7a81-39ce-44ca-908e-9c39bda92c8e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Least Worst Of in 2020 (Hits & Outcasts from Mighty Music)
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xece677e75f452692073883145bb97c3106eaf1155577225694b414b44a3d3519. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6ec2caf3c477f9431f33fed30bbdb9d577851db7e952975cfb0e8a3ae15bdd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebf8ba8dbcb0ddb510f92f0a509aa1474eb14eea2ffbd6e846c0fc1716ec556. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8664824fee679ad434b08feb04add144f3ac49b11ca4b862cfeccdf36fd585ab. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f21981b8354d5299278b4444fcc774341ec3a1a826b772853e12c06dec3e88. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa48aceb4177c4309de5a0603a8263b11875bba06f612acda55747632787eb8a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a16ba7b3b41b93f2a3231a00528671ffc9c943343df1b507fe153b0010286e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00b0b9e7c837e45e43575e6f3a0a5885ec43e2c2202b0919e00336ac22c1b518. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a27c8309b45d8b7ec5f3b27cb470867532303a1ecd0b32986d48d1bffa9608. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf9782b30869a682d76902769aa0ab6086c1bc60e23f637ee0e7cf4d537513d7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc47364cf1f8d56adc919af1f90e5b0aa5715e423e124642f480ddd077ab8ac8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2048301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd662d7898a503226fd7cc9ade5adf4b204c2dd4bdecb31d0d0679adffab34258. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2048302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x621b3a9de09b393802c0ed12847504f26b58ed86d3f9864e4b7d1596d4f80da2. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2048303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f62a1a246d45129d88aa79df57702e839833e9b3a327a2802c2dddf96ee6155. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2048305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb48ae38cc36264c16eece41bec1c6f92286563d0a5b137ffa789b60aae3d89b6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2048306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf012d1675d783206fb3a89ad8618c2f32649ad8f639348ad937276c0d3349f29. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2048307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcad2fff3553174251d0e65904b0ab67687382f18210ef83339744742bc51392a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2048308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca77034afce71316fb6a8f8d66d24a4f0f12201f1e9fbf9da2da29e0858b9886. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2048309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9eb936f4810e569ead812fa33a4d47d5bc5629271f51cd9d287905b107007f1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1617102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8db36442e4b3c4ec39b0284840ccd4ad3576027ac5739124733a54062aac7f33. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1617103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79152c4b67ac73db3ee53536fa41e7d770551159da1f71421324b494f93ed920. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1617104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94a92786922ba9ea98f7532f9b2ff982cce5a1efd07b40cdb9c23878c05b35a8. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1617105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8539f0f07dd581ed1692b122bf7a81280f513e167148df3d701f663d4898b14. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1617106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89093bb3688292fa9d728d45c1c067ba785018fdf4566a7ebbe61f9ee76e0c70. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1617107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60098485aeffed79008b09938261d05b000fe0f20e7176dd92dbf2f526fb44b9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1617109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11ef2eab585b01f645376f16069a44316a742cd457a12f28a3c447e7604eab32. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPM2080269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3318705a61f0f50e6cacdeadbd27117f8061832a9c4f55e353ddba26f9da4c8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1412103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb1389291a9d5ee5941c72c7239dc29813377b721274d1b7bcd92ce92912599. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1412104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63607e5fc1780fb8e4ad5b76afac816ab4f3422a9dc2130c98f15f500c6f2a8e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1412107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6ec2caf3c477f9431f33fed30bbdb9d577851db7e952975cfb0e8a3ae15bdd. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a27c8309b45d8b7ec5f3b27cb470867532303a1ecd0b32986d48d1bffa9608. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a16ba7b3b41b93f2a3231a00528671ffc9c943343df1b507fe153b0010286e. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2300807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb48ae38cc36264c16eece41bec1c6f92286563d0a5b137ffa789b60aae3d89b6. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2048306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcad2fff3553174251d0e65904b0ab67687382f18210ef83339744742bc51392a. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2048308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd662d7898a503226fd7cc9ade5adf4b204c2dd4bdecb31d0d0679adffab34258. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A2048302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22904fb51586f04b7d62cc1fcd87b8c0e3b022565e770264360daf076702e0bf. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1938402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ec08c6adc4a48ff9d7c430446e948c298620bf323034509afdb8bd25a3d5a4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1940801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94a92786922ba9ea98f7532f9b2ff982cce5a1efd07b40cdb9c23878c05b35a8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DKQ4A1617105.