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 0xf55239db512c1b69cd0b5c52a09a49893f8be4f98bc3d1eec29e96d33a26cad3. Chain 2 (Bitcoin): anchored in block 954533 (2026-06-20T08:57:02Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a4cf199f-4cc6-4238-97af-e412a079dc93.json and https://artists.proofprofile.net/proofs/artist/a4cf199f-4cc6-4238-97af-e412a079dc93.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 0x67a834216dee10b4ab43a8092480bb7304536ae60e29fe751e01c53d84e24a96. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50:38Z), 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/UGA262300066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccdbde7d06768ab032a44d6ea7f3ed2e56bc7dc30e5190dc7596b58eaad45b99. 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/UGA262300067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56e3a89c9c793c0c5965be4d50c51cb73b70deb43d75db8792f21b07661d25d. 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/UGA262300069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3268d7282cf6782732e7c9d58d3c0dbf7939ed2f1e0922c97a6e6e41beb3ee64. 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/UGA262300070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf3ed5d7399b03e4bc880cf686567fc61d219ccafe94e4dfa5cfb0bd82c0b08. 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/UGA262300072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb6a559ee2a8b8026cf1e577b8cc193b461c309d775e932830970b457429d805. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/UGA262300068.
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 0x0f910a7e87dd89f9f48e210788edf0392c22c4386205edf8543f1bc7fd0f6952. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/UGA262300071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc3dd40921a8e6611a01bbfc2f17f0ea2011d50a804977bc8ab05446f19bdc0. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/UGA262300073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x013ce5e2b7f4dff9b8768d2fb4057235d3d21357eaa22df98a2ec5cec6a51bf6. 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/UGA262100128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef70a1c12b7400308a31c6f566b54001ef236ad19a443c8d3a7c95bac2d59da. 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/UGA262100129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a5ce20def9cde7fcb1a08b9f8f47373856838434442c98483513bebccffcb2. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/UGA262100127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe518aa8a4021ca68d6951f0faec84f8ad18e20f8919b5de3e1b66c350bfcff7b. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/UGA262100130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd83a074598a9e33a8c4c0f93fe987bdc3f63ff7174f9dc70f3be3d2ac95ab16. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/UGA262100134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fbe050cb803fd5841b2fd58f789749ba16e220c220289eaa6c89c049a05e135. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/UGA262100136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a76edae38b15a9b0d0c9145062f0dd7a82a7153dd4a3d57078d8fa796950e62. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/UGA262100137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde50a09f130cd78ff438eac5034dccc8649775e3a5d70fed2c375887e183e1cf. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/UGA262100140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17e6de7af2df64dea54719498832f10fbc28937f4c74638352d5ce3910f864c. 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/UGA262000090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9489405d44c48ae4dd60959e8eefaf6941388a2de9750af0b60b7cfce47a88f. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/UGA262000089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64851f4db17a696377065ecaaeffccf2138c50ef2c4272dcd5e85aaa4efa7800. Chain 2 (Bitcoin): anchored in block 960487 (2026-08-01T00:15:43Z), 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/UGA262000093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a3e1a26de60b6c17587e914758d1451adec9c37c69033f40fd76985e53f9376. 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/UGA262300032.