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 0x7e9445de3b693cd76dfa2feab6774a69370696b22de7c2f31b3db0dcf9973356. 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/2d0df9ed-e761-4ca4-b5f6-b9a07877b9f1.json and https://artists.proofprofile.net/proofs/artist/2d0df9ed-e761-4ca4-b5f6-b9a07877b9f1.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 0xe9403b33cd4820c314f498c6525baf5090b2196f96967ae983d92b0af4c08d20. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/CAC0C2000566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190969763c7e5c73daebcb4a27e8f5d0993662cb37b0c3f0ecbd8eadfd27075f. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/CAC0C2000567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a53c521652fbe13d357f58777f914ec1f0dfd1ce3cae8b1d967f18699d1bb9. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/CAC0C2000569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c5429626935578f7a9e2e9a1161635f3594184868f53e5abd94d9d3ab9d9f5. 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/CAC0C2000570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b3ccd8a93edce402d6d7b22cc071b94b14c657677b3c08ec3ff4e2128c66988. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/CAC0C2000571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58924b827da27f6b821b4ca3efe6f3e15daa9b712b027ad0b65f3153eb5d3d39. 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/CAC0C2000573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a6a731d27f298d8240bfd919d48ffbd9f535c146fd7bfb2ee604ed093c4ea12. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33:28Z), 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/CAC0C2000575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472a66e68cc16b5a237490dbca6638959d989042adf47ffc9f502bc3195074b5. 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/CAC0C2000576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5ec87fd5c1e40a028f5d900a5c0d4f7b1ea5b65dd469df8b2af12bc5bc33095. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/CAC0C2000577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f4145bf6a119dbbd31e8f19afad99becd347d78358ffd34f62a0eee86adab3c. 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/CAC0C2000578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8edeb7a563656c90dd8087639aa32dbbef720ef58bc8738ec5af759644706b. 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/CAC0C2000579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea189a49033214f173e6145046efa8cd99540c7e22487e2b2f4d2d94e80e842f. 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/CAC0C2400893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14fce6cb92c992a8489691dde33fc2bd077674e43c8ba56515a49554d1980b19. 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/CAC0C2400904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac10e6239dce3d8f148fd170e4a17d28cfe845ffb8f123f8b1480b35dba54670. 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/CAC0C2400912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14fce6cb92c992a8489691dde33fc2bd077674e43c8ba56515a49554d1980b19. 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/CAC0C2400904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea189a49033214f173e6145046efa8cd99540c7e22487e2b2f4d2d94e80e842f. 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/CAC0C2400893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b01b2104b26784395c9e508289b8bc22b88086e8095a8c6a51714e3048ba32. 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/CAC0C2400909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347cf1a8382fab7dddd31b6455dd889c3fb289ead58a01394a0e1bcda1e8e95d. 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/CAC0C2400910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14fce6cb92c992a8489691dde33fc2bd077674e43c8ba56515a49554d1980b19. 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/CAC0C2400904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6a4e87ab75a7f00d65da9b33ce7771fbff70f3cffbaca2eefc8c7aca7781351. 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/CAC0C2400911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac10e6239dce3d8f148fd170e4a17d28cfe845ffb8f123f8b1480b35dba54670. 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/CAC0C2400912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c5607c0a15b26ee2c64653d115ecfd444adf55d8b03adb71147eb007d0c56f7. 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/CAC0C2400913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c820f64d3539057fdf235874cdd9d2046f6a5560e4fa7f49c3a25290428266e. 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/CAC0C2400914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb1df7f306c3fd561187bdda8e0d45278aa0177e95cc86f4ae03d1dfb91f179d. 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/CAC0C2400903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f6bb28c8a091d7ce82e8ed1fb83e2d4ddc9b919feead49d179e873abe079ac. 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/CAC0C2400916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b918bfc217b51f10a577e881edf4b94edaa853589284b862962f00f94ade520. 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/CAC0C2400917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf29ebc0a6fee46e65bf0aeb2750944dcfa8608f75e73e89afe008b937ce2d89. 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/CAC0C2400918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe18bdcf7589040f5579e9593655f363e7cae142b137a7f4478ccc0ccb80f376. 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/CAC0C2400919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc79905017658b4bfd8b21673e72104f19da4c1f78ef0513fa22a7918d9e005. 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/CAC0C2400920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed8689451281d5c7ad617974d3c80b23adf535291135e0d0557ded961b69c898. 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/CAC0C2400921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98121b7929c84dc6743d2b0885921b3fe54a7c99bd62881e40d2bcf43115cb81. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/CAC0C2400922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69f6267e7dca514962174b049014f6f4b3d74f092f417b93c523668b7d43f17. 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/CAC0C2100626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x134bebcb5a045b1de1ae87ebe1894ed591fd4e9c30de5c9ca9cd0159d9e2b39f. 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/CHA442400460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ba361a311cafec983063a12d4374bb61a12fb0143f6b9ea5f76a17977e3412c. 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/CAOWO2100028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e99f7088889f23d006cd5a50193f154e0d7ac5c3f0b9aaa235c2419ff3b591a. 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/CAQSY2100049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e99f7088889f23d006cd5a50193f154e0d7ac5c3f0b9aaa235c2419ff3b591a. 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/CAQSY2100049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeca4ec13390a5208409fef1eed97107810867bb98fda75274c635dafae29d0e2. 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/CAZ700908306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69f6267e7dca514962174b049014f6f4b3d74f092f417b93c523668b7d43f17. 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/CAC0C2100626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8767b5020d0cf714f29d2434290698eb7178dac94d61a04912e5730ba64db890. 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/FRX282176266.