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 0x1654080ad148ccff0be754663de906c8d29e1ba801244f50bb694157464b9a3f. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/57ed0eb8-6c73-4e27-a560-2cc5e4a45195.json and https://artists.proofprofile.net/proofs/artist/57ed0eb8-6c73-4e27-a560-2cc5e4a45195.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0xa059f12a8363755f4c568f031f1738645c8b0b0b5376ab2528e14c3f24f79d48. 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/QZWV32419306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaee7ebb7f39e297fb696349b562704bed7d89a02208fda7f76005bfad43311b5. 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/QZWV32419310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94d47b9d25c451bb017c7a914a2c9a8f39821635e07be3b9d51e1799d3145d3. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZWV32419314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d79bfde722fb85f97fd2a616c7b3c591d24cb5fdd7b4362409397f1aff4157a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZWV32419327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ff2717b4bcdacd94f5957041dcfe1106926be728afee84f531373cc577ba4b. 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/QZWV32419329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7a0872312616811ef04a229f0af9eedc4711a531da5ee5ae6d6c779a4f08e87. 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/QZWV32419333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33d449468d28fb8b5d2cad0c77aff40dd68f0d1ea8c8370b4d4b55382078db7f. 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/QZWV32419335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c01c4f4f14cf8a40c02d62be7dcf38ce6b03d8b76326bf2bd05e0d5bcb2ed9. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04:30Z), 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/QZWV32419302.
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x240d610c2e2cc96859197493c9e1d6e0d809c84f79406241b859b65bea2f6ca1. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/QZWV32419308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x823099b165413a8d197390b1536a76a2219b3d6a77470776c6df486973082134. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09:33Z), 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/QZWV32419322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa0b81928ed5156263e11086e73fdf6c7b2aa084f7201f7be464a87aa7ed1c8d. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZWV32419338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x136bc802ff5b3bc8c73f541b311a634c7e3811d6dde37816a8a2e481b9352a66. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZWV32419346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff6572a28a68be456f52ada195cc022d6765ae4ef795e2c542dac99c926b38a6. 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/QM6N21434994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1764a949cf6d76ccf977d8446f5adb723152f85de17cf6f1da4f087c744b263a. 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/QM6N21434995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ae5c1887dcb0d60c13c457c10a5586f0e5797910205c6e22c5ee279bde623c8. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QM6N21434997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675f9448e7fe7351934d3216d783edf42dfb86b57f99c1c48c01cdae3257488b. 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/QM6N21435000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f27fbd8a3db3f584e55ce893c2c0466f6e178ca298f01729daa96c86cfcc041. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM6N21435004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12dc997f5ba86704bc395f27daa8ea966752b64e306e6f64a2b18fdf82484456. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QM6N21434996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16b66ebafce2c70529e9edeeaceec3aecd11028f46adba37e78ee0e8dfd44bbd. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51:26Z), 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/QM6N21434998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd414578808373de7b56e63911b532bfbbfb4f322312bc251277887e388960e. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QM6N21434999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5afefce5353835ff1c8169fceed7ef0e963ce39f6e0bc84ff10d49fae63b5fa. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/QM6N21435001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21923b6a2d62b8a1d671927104694654324979e5ce7bfabba3901dfecbf23277. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QM6N21435002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c7ab097a69cd50f9b97348351b728f954a4323de2971eff3a6e2f8a4b63229. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QM6N21435003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ac01f6abd1c1549d86f6792f27d7a730ce25ccc6de6e735a3001f77fef377a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/FR6V81106113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfaabc6759353699fd13c84ae01a1676b52cadbba76fa7560e1333dd74ed2501. 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/FR6V81106137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e24eec59374c8cce970e30c76a6b0612409d0ea76ed265fbb60fe0ee326802d. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09:33Z), 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/FR6V81106124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3632d908123b88fb31d9aaf53d83a7efdd16c28f85bf380a3696421e9019a8. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/FR6V81106128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee1e89f63d5028237548c12b4d0ffa53e94da3a7421a342a8e48db874c4a1e4. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM4TX1965530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f8734f4233088188fd5a729d1f4d108364a8e28e83972a7e587b6fc9f8c9d1e. 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/CAP741100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c553ddfd60d3ad54b2b7dcaa4e2ecbb9c4e838b17900aff283da7f0547ded7c. 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/CAP741100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb3317add7093535fdadb8b8443c2781fd208dd27449e63b39340d096f2235c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CAP741100017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62dc577c0fb588c35a64996b6d5f164704ef8632176d7ee9273e15f510f175c1. 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/DEQ022110728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa488ddb15bf4a4160f50ae378e6b63ec09a576fd885e6128a307392f869ad579. 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/DEQ022110730.