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 0x75f79c5df46294a88fc93e063d0554a7ac606a53172bc91c9ba1bc7a73c6e6b6. 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/ae3ab34e-5d8b-4820-b036-a49ad0175968.json and https://artists.proofprofile.net/proofs/artist/ae3ab34e-5d8b-4820-b036-a49ad0175968.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 0x65db316acefeeea6c7538fe5bb130bb475d5f660db974484bc097f0db138427a. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZTB42294425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b3da4d41c77b7f3cde1cbdb8df312fe380cf4816dfdf19825622d30f6897860. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZTB72202011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x399a718cef250dac2d2aa49b5381f82710ebe45292f7028c3649c07e91b54e64. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZDA52347216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ba53a515fdd9500fa26a1213724d00e6f5d7fad10b2f5dfa0566cfc7317e498. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZES82308794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b8b861755a48f261bb15a9d9e1cbe06b7a907c08121616ed856898252f7ff0. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZK6H2383136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6718922d6d55ebbc87db701d7f62fc873d9af1c6c79421f5984a720dfbe2a23. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZK6H2383139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85ead6ce5bf3cd4c0daa92bf1b16c33ea706de1d7053eb41f5e65eeddf5532f. 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/QZK6H2383140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e653e86fa2919566422128945c4713ec8f63a88f8459eb39b11f87b467dab27. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZK6H2383144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b08117c9512a8dcb2eb1b04efee94f8c8617abcd07d4117b38f3f70dd3b0919. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZRP52387807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e965a5ccd04771ef33fe5fbdce0a5017996454654538d56f3870f59e136ca5. 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/ES21A2400048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f9305c50b8fb60b3a909f39012cb5f21a45c5a5dbe3798b8b78dceb320b197. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/ES21A2400055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e826b2803ffc65dca0cf389b52667e2c365ee13ed3375752b9ab293a1e6f15. 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/ES21A2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e965a5ccd04771ef33fe5fbdce0a5017996454654538d56f3870f59e136ca5. 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/ES21A2400048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cdb470125f6c051ea50122054cff96e54bdd8bb74477b090d2ca725b2599ce0. 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/ES21A2400056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa416ad8a4fd56fabbc9c978b2b7352fef14841ea5354aaec3e635243b9cde50c. 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/ES21A2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b4f2545aa8eb84c483107fc14c6baaa09bd533b60aab27c08c2fbb9d04d446. 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/ES21A2400057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2182410de61984ba717107147e8db1634d18f5585b99fdf5884e93a7646bce7e. 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/ES21A2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8df5cf2d141473ec8ac2b16e075429b151d458b043c0ebb4fbeabf8c0300c26. 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/ES21A2400058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03629ca5be8ace2487d52515f4a335e750f35a423fbe52be2f8e9fe570c09d93. 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/ES21A2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fad4aa29fd15e0fec75c6b7ecf667f8e9dedddffaeaaa4e4d52cdfc9c7ae62a. 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/ES21A2400059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x399f528004ab72272a306e35672221160f30bcb952f9a31af63da70b313ed577. 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/ES21A2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb9ea13515d3094351fe93ec35434f7d43c54655ddaa107408d32ba541ef257. 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/ES21A2400060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15456bb2d8ac2ac2fd3fc5255d95f6dbc8ba65fd5e03749debe5c4b3127f89f5. 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/ES21A2400061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41270cb2afc5d9a1e2012db08cda140f6f95daa2d4d11610a94d072934172a9a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QM22L2502780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41270cb2afc5d9a1e2012db08cda140f6f95daa2d4d11610a94d072934172a9a. 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/QM22L2502780.