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 0xddff039dc98a39582734fbae7c64aec79203c54f1288f745b232e72b7c4913ce. 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/2f614d7a-6dbe-4440-8629-a463f92406b7.json and https://artists.proofprofile.net/proofs/artist/2f614d7a-6dbe-4440-8629-a463f92406b7.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 0xb4ccc63f0191f5aad41158bbecec2f502d714837527ba3ff8179046e2ab04aba. 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/TCACN1612743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b6010bf5ea84e3294da244425c1b300c546db0f7db333f27463d9ed1d62d455. 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/TCACN1612745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa749f5e67d72f5791a75aba2559fe9a196237e3d7dbd640703b35527ec7aacb4. 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/TCACN1612811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2546fdd59efb5a24f6932b6dd2837262d9765f4fb2925da626131bac38b25aab. 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/TCACN1612812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x250a02943f0490fb5a96aef884899fcbc22e3db0683d8d275e25809080a4e787. 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/TCACN1612813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd4506ff43352dc7e1c4fbef1beca027ef17346767c39e4acfcc7a7c8a05e8ef. 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/TCACN1612893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fe06f942a46ea2fb051a3f579962deeb64151959516a295e2174668187c2122. 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/TCACN1612923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77edfdaa5e49e9d632e150bcd9869afdfedc97ad63b482dad5abbec5eb0f5368. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CZUM71800693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4223a9bcd62d04054e6b313b6b32e5755a2039fac8e5de29c3119daed2177297. 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/CZUM71800694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f17c2912afcfa2a0e935697ea9e0ee12118bbc193f07549784801f0b2184b9f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CZUM71800695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a98cc1120d9345668476e7ec04e9d41731888e2575a94364e9b5a476c01981. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CZUM71800696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9997ae58c8e59a6fa6c5bb623c3ca4ac0ba81e4f17093327650fa67e930e9be2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CZUM71800697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e5c6040919a37918250195be972a7655f449e74c8aa1edfe8f52919ca3af5d. 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/CZUM71800698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a705f2faa9b20e34a28ac39d842f0386a2ae70c1765f4dfe20fd5362c8075f7. 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/CZUM71800699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d341383b54e8e8ba614f5f4eb7a3cc34c23b34bf2241d94bbe9533b25c27f85. 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/CZUM71800700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dd28a802a1f378fc244c27df93f78f88ecdeb2713b97ebffb115e4f243b5630. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CZUM71800701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e8ab5495df7e9dfebccd2f5243b3a8913362300c65c5d76a443c90faceb7af. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CZUM71800702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae14777ec36ad01ad9001098aa269fa07a13f8bfa71f84a182731817603668fd. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CZUM71800703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe1b69ec81f98e385eb27fbf9f9817860c14471d743694847beac9571845d31c. 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/CZUM71800704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa412dc4c0c041264c79292d1fb99e4b0c5a719f747e681183fa5a9926aa88dea. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CZUM71800705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf195d23fbdedc3db9d62f9f697583746f813d1fd28ff547a2545680d1850f59. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CZUM71800706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa57c6bd0e5fd038a3a3428ae12eadf61b5857d57d5493019182778704f1f3348. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CZUM71800707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a874cc293d8f55699c5a4ec7a1988bb7dbbd33342929f921eeeca97c3c34f8. 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/CZUM71800708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d860964a967509dbc3467272a9339d2630a4f1bad311b3d4e78e5c783851a01. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/CZUM72000325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f34ef59af457635088978afce1cb8e361a80a0ec4538c7ff9bc99212aaa5ae. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CZUM72300597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb308fe104c19db5c188890fcf236e8d5ad3fb47e1deaab6129635be7655847d5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CZUM72300598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28fd9d15b6d25fcdf47d5b33fa8d382fa769218126264e858206be40ff99cb20. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CZUM72300599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79ea78e5964bdf5fcfe6e69cd0d811d6ae9b551dac557d4805b11cfbbec6d8b0. 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/CZUM72300600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb940479443c81d78366c313bd4eff6e1f57bb82583e6ec5b75888f9fd56fca3f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CZUM72300601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5d8b1b35ad1bb32df945b51b1426e32f70d1f9b3cb74a7a7e5d91e32b98e78. 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/CZUM72300602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139297bcb316820ba6ea568f495efcf0b99bac37f5f9bf900af5ae01ab40c531. 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/CZUM72300603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfc65199350e98ff0ed73c70ab3628447d33d2878e6107c3c78664b3b0a9f92. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CZUM72300604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbeb8cd70fab721538983aeb850e8cefb4c9c2a73039d03c17f45fa025ebb717. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CZUM72300605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2ff908855277eb76e81ac569b4692ac4600e69dbb85471e5fdfe8b12046a2b7. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CZUM72300606.