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 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 0x43ff012a55e470e231f60b3a1a37d399cede2632593033d75e38420a6483989d. 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/e0bfe0d8-6e79-4069-8ab9-a05bd881f8e5.json and https://artists.proofprofile.net/proofs/artist/e0bfe0d8-6e79-4069-8ab9-a05bd881f8e5.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 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 0x37741a2f9070963ceca27f1d145ed1db8b154ba776278e04674f1f12a43b80d5. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/FR96X1864709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd486f03366d97afdd1967d9f75849dec82194a605624f80c67c739ca4ceaca71. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/FR96X1864716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64aef8acda41a96b2431f5087f755951a426238e96258f87d22ab85c93c3cf74. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/FR96X1864717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x625bf2fb2a68a2e975fc06c3086984be3e7b087e1ede096c2eb76cb845821265. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR96X1864718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebb5f3b0a871dc7becc6771ccd2934f1732d3be39365b8bc9b105d36834d1b85. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/FR96X1864719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cea434edeee7264e48e7b55652135e08f1938effb2a60ef2bccb2dbf1c04193. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/FR96X1864710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e8bbf7c8eb63a1c6be1d6d36347932e2d23b03768b33c39fbe3a5f5f0a6969a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR96X1864715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf82e13c7863f36899c86594c4a87a36be52428e53bb564115b3e47c00db496ec. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR96X1874834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21c0fc04368469cc1449de93d70af12203821730a41d5ec1a5605825d7986e98. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/FR96X1874835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408ce961fea69b574f5941996a3fe36f8321079636644f4601f2e2446b40c21f. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/FR96X1891475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd2bd3c9ec3d2a1cd8c2a53d0e2873cf7e608b01b809a4fed3a88411780f08aa. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FR96X1891476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a038f6f2ca08b2df4cade118336a14334b62065f813b6c158e5b96cd39e5b6f. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/FR96X1915121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdba7595348c1907f9b2e69bd0f4819d24199a05bada61a73e01c85e5cb893bad. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/FR96X1915122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c7fb88bfc67729e1904e752d4c6cd8df35912f50968da0db910c48ea86b10d4. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/FR96X1915123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4738e4289ae8d8dedd423d6f2382002f81123d814a2e730b21efac95f62d50f5. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/FR96X1915124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4ae9392fd6078c921f3ef1e5f1ded4058bef17b5b0f04aba4151656925ce6f. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/FRX282029872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa12b094b4de74e4cb5a19cd5bb71279ad3df82bbfc8bfa4449353cc88df4db8. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FRX282029873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c9f3f175ff1d5c2805fbd59565f466954b5c34d1c48006f5898bce9a3acd1f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FRX282029874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98241e1b4169c7d32e4eaf40448d98681643840d77f7277870b9458b2c835a3b. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/FRX282029875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0926402c05d5f929668a3e131cdf2506d681c03076ff2ea4c8766860435b057. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FRX282029876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x974ef3583755813f07adbe9283c3df67b95ccc5c97c9fdd1544dd13e3ae5f975. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/FRX282029877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17ac512236cae36dea702f307bd4f1ac3fc6565cb327e01db6a23a4a41a7ee45. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/FRX202099184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fcc1c247f198eb55ab11e53443026df9822b6dfa1c174a4faf9eb1a3d886115. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/FRX202099185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc74b32d740ab7c37f580180d1e2163b124b0be2b6e5734d5f7edadfe72f88de. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/FRX282049724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb79b54f95e2afc1de488788a16995319d8e8cdf5d219858a0d7ea515fc48aef. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/FRX282049725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9519acdb794fede14b8836ad5f64c110068a4781e4d6259867b582ba3977df70. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/FRX282049726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293191fac32c082ea03446568878407b89b1df1a385b850e0835d00a8e93fcc7. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/FRX282049727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd8517da5dbd253bd8e3147ae5ed5a5f5939e1759065a8aedb7d5386fbba781. Chain 2 (Bitcoin): anchored in block 958613 (2026-07-18T21:35: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/FRX282049728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6965db1cb5d0aa3dc0acafeefd350be6f88fbef425198e472f5925d73447232. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/FRX282049729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde0b7eeef7f70a258990d4ea0d8a2eb9206a437bbeac83b8c631446c59037cf0. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/FRX282035645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e9c074d3e6dd49bd50591bd0577f501ab31202980030218793b65c26ec0458. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FRX282035646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa51f2da1c144a55913415a617a69592f23fb0d5a1d45d36898863ab4544dc5f4. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/FRX202095238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4ca5c67671f5af75e1edc41fe74a077459a21fec370dc32c215dbc7205a69b. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/FRX202095239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x850703be3f491640dabf4df5ee2bd549a0b5b4d8a406a833fa5ee687c0b1ac31. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/FRX202095254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2011d134535fbdcfdd199957b693e86679f8105e75b60223cfefbe303b3e07. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FRX202095255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf58714e10b6bb562c45ec69ed646681f3879ce5ffe9a386c342bb9d0edac138. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/FR10S2113409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0c6a31aa78cfd7b0a4355dbfbeac466ceb0dd95444987a90526ef899f47053. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/FR10S2113410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc82960d00aea6953b3e76e401978e713ce79c828d22ec0305f23c75614938847. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FR2X42171294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a800efaf40b9d47cf1b604b2284fa3e806fb0c3a0a673c06b252a676a4b0323. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/FR2X42171295.