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 0x38117815257514d512a874543a7f15d7919acf41095a373f0789d918fc5b8884. 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/e8fb11f3-7817-406b-8b6b-092671f585d6.json and https://artists.proofprofile.net/proofs/artist/e8fb11f3-7817-406b-8b6b-092671f585d6.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 0xe7dd3d86403a0a79f0f70449f9ff391a23c2656b069a9ffb290e64e37a24570d. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/CSAO21244302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7dd3d86403a0a79f0f70449f9ff391a23c2656b069a9ffb290e64e37a24570d. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/CSAO21244302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7b5166552ae2c3d3cab457a0161da6e3eb03e187b7174eb1f35f297c263eab. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/CSAO21244304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a7815ef48a3b7a9570a695c8a575eba14853bf985b063c0b8ec7079225553a. 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/CSAO21244305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97cca38b7ad0c77670df03e7ed60a153c94eb0f22ca7c127e4843ccbc8d433f. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/CSAO21244308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x934c59bfb4252778c9b6dda84277a4da3f8aba8f7ec4d5e16013596b94b9011e. 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/CSAO21244202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a828441c23678764351143020c2bc909e32e32a1013f9177036556bd3eee1e6. 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/CSAO21244203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe98b9c8942cd5d0658fa9f5735ca9ae804a97a8aff647ccd7b1c99134e6b217e. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/CSAO21244204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d85f0f26efe1e84a2ed0804d8ec0d17bb25d6afc1cd868f061a399904638f7. 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/CSAO21244205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9629aa83796be782592b9f47b2e63a6808c07a125940d1e051bd12e33e833fc3. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/CSAO21244206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f29e8803d8ecacabed4fe7108d1525386a7f6a7b339b9f7b36daebc9b4ff35. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/CSAO21244207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa532157c920e086929953eb5998342d977b126ba5113c35e4e435e507171eb5b. 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/CSAO21244208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe98b9c8942cd5d0658fa9f5735ca9ae804a97a8aff647ccd7b1c99134e6b217e. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/CSAO21244204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9629aa83796be782592b9f47b2e63a6808c07a125940d1e051bd12e33e833fc3. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/CSAO21244206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f29e8803d8ecacabed4fe7108d1525386a7f6a7b339b9f7b36daebc9b4ff35. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/CSAO21244207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa532157c920e086929953eb5998342d977b126ba5113c35e4e435e507171eb5b. 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/CSAO21244208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aaf5b994f440f5f2b4198779674d8a4ad43e61c0121f4cd6804c658f87b2904. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/RSA221814364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b3c5146470d990951dbcf73c02b8fb2dd9bd89d192f117af3594e659a1fc83. 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/RSA221816644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49cbe9297291daa5c1bdeee0a127238511b33b62ead215107aca4fb7bafd475c. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/RSA221816645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc74dbf747f1d61efc2b4f559041e8ae62cd830c903341348e706803d7f64aa0. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/RSA221816649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd9f66facdd2d039352c05aee3af47e2ba01d6d7e25f5bf79f535740328bafc. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/RSA221816652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2563839b5ecd325eaf061a8cb200041cb2090e0f989e110c85f844faa6926844. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43:25Z), 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/RSA221817171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d449765d007103d2cf98727a058185bda92b34551ef2eaab23896e2525d76be. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/RSA221817172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3134619cb8e78a2350790381f5218b6526c1aebf45c38bfdf599b7c12d73c1. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43:25Z), 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/RSA221817175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bbab8e7adfe6e8a5380cdc44de910459784382eef765e3655417920dc3178bb. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/RSA221817176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc33108d994e5b181e953688fde61ba0a768b8043d03a8c54e4a0660bd7e4410f. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/RSA221817177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e0df5dfd8666b65cb49042ad745874f3b66c37af28d365b3225a57e990781ff. 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/RSA221815292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3c7d0c72b0cc9796a78d8855e7792fbcf42478f8d22f09a92d32ae65f88085. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31:18Z), 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/RSA221820499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7976993e59656f4d56a26baddbe236cf3169234b58737fc39f8ce6dcc871eef0. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/TCAGW2373707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb49d5871b0fcb7351883668f81fce4d19c17ef09d796acb8de791aba3c585703. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/DEKB72053339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2537d1d15cbc3f26e3b1ac7ed66080d3088ecebe8d677b6a2bea6ba086d67ab. 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/DEKB72053007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3cae36d724d8c7b4c0bc618e5c58d6647bdd3ebe923516f66515f2a6fbef9ca. 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/BAA052113638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc260012ea4424b10e456a0716de09b45159b3ddf351d22007e07d9f3c72f0bc4. 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/RSA5C2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc19c18866732b5cbd0a2ea2c6ea0b8ba903d6c31626c43b9f66d5b782c6d120. 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/RSA5C2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x380751e2c385d48c95947b1dbd707517a76488127ec76fb9c7fae7051d6a8acb. 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/RSA5C2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x514effa2f509e59abbd5520102f6b8a828e1ece78d4a1947c1c0b40dde99819b. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/DEKB72511957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6a5becf7b5728ab771d34d8acd9ed3a778a64904043f6c6190c3a53d7d5baa. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/RSA3Z2500257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961fb7960e1ec49632d97c320a20b2b88aa4ed38aa3674d4cd9bd2303c4dc1be. 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/RSA3Z2500258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad4e175eeb7f1c6281eab45d3e7e1f4bfaacfb199049164ecedba94c66accc4d. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/RSA3Z2500256.