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 0xb6901d65e2d4aa4761b27fde3a28d4581eba5259c29023d57624dc15daafd2bc. 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/a325d681-1de5-41e7-a781-21b5b02eb96f.json and https://artists.proofprofile.net/proofs/artist/a325d681-1de5-41e7-a781-21b5b02eb96f.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 0xf382ca04222076ee4c5019bbe0029429e246d226102c5bbba2014f8674babf70. 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/RUA1H2192515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d1e90602eff8df966c0e2ba15512b4bcf937d3c14cc883084df0291234b926a. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/RUA1D2258327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3bc8f3945a7dc6c91e255af882f55c4f597d59040ebe275f32ec0bcf41ba3d6. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T22:42: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/RUA1D2379000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69809c278a5c4e8a726098f4abc22801e9b804eac1edf8b91d983b57d832d880. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-16T00:28: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/RUA1D2378683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ca097f0ea10a9cd53a4a7f1a30da0c22a3cf727715bc5a394d30dc7ba760a7. 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/RUA1D2392840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf407cfa653446bc609d31c7869f3f7235dd0b3502bb130939ffb0e34c950d3c. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/RUA1D2395589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe14301a2020a687ce041829c2b5ef288337850dd5c2ea0fbc3dcda4b44fbda9f. Chain 2 (Bitcoin): anchored in block 957552 (2026-07-11T10: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/RUAGT2317647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c8cee579816519d02cdd776f959a38f9ae6c2b5b5e71a8ca108014eb3e12af1. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/RUAGT2328540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67d36a42ab31992a44a3778f8207e322e8ec90a72585f622a7cccf2f5fdc2531. Chain 2 (Bitcoin): anchored in block 957552 (2026-07-11T10: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/RUAGT2333110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8bb523d810bf562443256e550ad6890269f8cde6291538791c8c7abf2a35ba6. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/RUAGT2344192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692d685eb2f373f0dc8b615934e513d08e827f23206b77e95d03e5bc025dbb22. 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/RUAGT2346492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa3bdc6a249f81d2be206786c83baa4fb1f05272c9a0e00641bdbe882a48d936. 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/RUAGT2361397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e66f31794158fbd787f9c7353f00c912a366635ed2e8c0c6a4131043fd34d0. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/RUA1D2419148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c72b14fe26cd454ab529b7a2c1a80fa7fd6ffff841adb17b0808d321b55668. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/RUA1D2423841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316356d51b247d2de37b3fc92076e7e87a7c65d1d7d5b2c24c3784d0874d16e1. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/RUAGW2400424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8c141239499ab8847f70bd9e0e5dacc25e4ead6587e2b6b326c53d363178f10. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/RUAGW2400522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11664a6cf8aeb7c5e833403bef0c0f60d1d43c5e46cebf50a1049adc66ee283e. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/RUAGW2400557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ab9a644614791f7568079609b04dc4b5684348578727018eabae0c9fd5fed1. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T23:43: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/RUAGW2400559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316356d51b247d2de37b3fc92076e7e87a7c65d1d7d5b2c24c3784d0874d16e1. Chain 2 (Bitcoin): anchored in block 957573 (2026-07-11T13:43: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/RUAGW2400424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52fcad592faa525fa17638196ed5556e8af7a58fa398dc665f60b4f0a969483f. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14: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/RUAGW2400561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36bfeec5c847fbceccc5f44edcc0aab5806137b5df8cc8c29219082021e162bd. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/RUAGW2401468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe74e9e22f3688a14ce64f58a53c0868c1edc93c9533afff0ffabaca1a6450f56. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/RUAGW2401504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d400c81b101d500a71c3031752733d8046168a11f6d94c6e8b53c5e0bacd699. 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/RUAGW2401505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4e0cfb6295128bc3f697d6311f9d9e24b417ee4b28c25e404d1ad4cd7520d5. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-16T00:19: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/RUAGW2401508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa35a8f0a1c387c02002f14d66321ddc3b0f8c59f9343d58e72d38f12de8bd062. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/RUAGW2402052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cea303c9a497f99832c8fa3f431fbca7b577bd32f62237222df89a7bfa80126. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/RUAGW2507738.