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 0x61abe231f0f94da41250a33861e3da26e07d83beff4a1c7149f0194c404c2c3a. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/de49a0b0-08b3-4098-8c9f-3b4e05a5abd1.json and https://artists.proofprofile.net/proofs/artist/de49a0b0-08b3-4098-8c9f-3b4e05a5abd1.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 0xbd5f5f204cf3e61246af4502419f2ed124be35e54676d00fcbdf9ffd75bceb71. 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/SE3OH1731155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e850e8521cd2b2de54a67b2efee5b05967626f8f750d9c6e7af39cf18a7619. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/SE3OH1731158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ba6e5c41ce3f3169cc42c3ae5619d6cfc0cf47513aea9b7807303a890340a02. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/SE3OH1731164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabde71e1fb52d7d5c4e67ad1db295ca5e1226e7a146e3e26eb0bed7372324ac2. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T09:56: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/SE3OH1731165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38dcffb6be83e367d27593c0be9fbd37aeef9a6d33d56b667670098c2d95d8fb. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/SE3OH1731159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf345f43caeec4c16757a1e17b829bd836082e46f41867d73b1f952aa3f2462d8. 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/SE3OH1731157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb2bb79279df4be84e02ed3d7784f6d5356f4ed72001e482377c6731d1c820df. 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/SE3OH1731156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55cd0fe54699b016788348a53a660c0e86cb45662e7796781418121ff62c4361. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/SE3OH1731160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x935443468e2541b7969ab257ecacd2a1de6cd89a526f42deb5551fdd09e19411. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:45:29Z), 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/SE3OH1731163.
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 0x1d930f979464c961506d9bc96befdd03c22d5a54ea27159591b8c15419415aba. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/SE3OH1731166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9ce4decdb9822386010adf61e34d1b5cba24e961804c907878da6f4433e6c9c. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/SE3OH1731161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80466f3a24c61cd6c6b19a65c0a9f2322d68313fdca2fa0f4010a29c2e5a7d84. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/SE3OH1731162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d71fc491dcabc3fe92ef9b0c9d6ba67caad7e10e390b843d8aa6822b5d7326. 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/USLF11800201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec8ad3c9e1234ad97f6009e7b1d9d69aa475bde5de51c00e6315d48d21937d19. 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/USLF11800202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2dbe03ca426ac09e8b64babee4bc740f28da856fe70899bd83e038b12051984. 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/USLF11800203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf99c40ff1821ba416127817805ba135548a89691c49c0701ad3efb7cfbe6059. 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/USLF11800204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c704559ead02c6eda16fbf094821dff266d62b551e605b345a28c789682eaff. 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/USLF11800205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x157283134ccc88635c7a3f414c14b4531ab628f03a695d1162ae03922a5be3b6. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/USLF11800207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x554096aaabaf394a345b8b92dceec21e2db3eda477a86069aa266a6dd325b730. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USLF11800208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ee9c9ffc5fc34ef95da2a84f812fee94d4b343241da72756a4af81f1357719d. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:32: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/USLF11800210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b56fb02b33d5f6f3ea7eea6ac5081d6a209516105383a902e18dc4b5baadac. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/USLF11800206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca8ea66ab85f1bc514352feb42fd012a89325778b195fa147c56eef5d5f04f21. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/USLF11800209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bd64105a7d2dec848aedaabce7c93482f85ddc5482847474fe693e62fa9882f. 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/NL1AP2076190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5bcaf6bd0551a8177e878372213853ccebc3de51d8e9f469d83f79ae58f86f. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/NL1AP2076192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35d565fd966c58ca648ad1b60d8cd56f09e6192adcced99bc7f586575d6c5bd8. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/NL1AP2076188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad29015fb4780a9e1de108b687d5b3bb1a9193701531366b6f66c3666999c37. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27:29Z), 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/NL1AP2076191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e80bdf190b1b0f7f5e4e88ef506cf57c4322fb98e0ae921414f33b9bd5b847. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51: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/NL1AP2076193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1176b228e0c587da63a432606657cf9329090011a07fd0e86aa2e829fd78c143. 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/QM4TW2155998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49bf415021911e6f5ee4d230833ff31e1d168e4274b58dd8ae423ba492ff2bc2. 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/NL1AP2076198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88fc3b3558af480eb6ab196bbb910d28474b04e4db8bc8ebe7da873a05960ff1. 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/TCABU1406793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c99817aeaad3dd147cdc720758d07abd646500ccef7b236e7e6049d695d6a51. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCABO1320159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf87bb6b7ef22789241839e1e5fb6caed37204889650e294645de150e787f1d3a. 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/QMFME2119582.