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 0xffb1caf4b49649cf8dcd3b00fde40181307140f65f567a4026710c2a0169afde. 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/8f1f9ef7-20b5-49cb-910c-dda05f9672bf.json and https://artists.proofprofile.net/proofs/artist/8f1f9ef7-20b5-49cb-910c-dda05f9672bf.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 0xc2da53652668df73cc19251c68ab3ba163be041d0f16ae275629824b66f82633. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/FR2X42448558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450249491fed476c69c75e3ec7b890b9d6341cb3eaf45ee3651a2c8e307b3988. 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/DGA072239964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb752f3e04d0debdf3080a9a034217a9a6b63573cdea4d401f91ba08995ebed7. 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/UK6822129070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc1221be9ea740e7a770961bf20506dc78ff720c9caa03dea5412dae9cfbfdce. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/UK6822129071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5101cbdcba5e95250a262e9cee57c3e3e19ad18444202e6279e9afcb25b3fe05. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/RUA1D2167575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cfd3c8f521c4c06b54bc86166760e2668b47108023d383e7f6d9957b27dbd60. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/FRS182110886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95e93acc04eb1c83a928a1936e50b053e416acd8ea925e29db1be99c493abed5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRS182110887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3909fa90d80b06b51ccf06f274665e10cbf4472a8ef10d56d4740b342f8456f. 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/DGA072194908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc5f199ef8826cc8bd5c6e27915f93cfa6bdd2a2c7aa70e451d2a2457d498cdd. 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/FRX872006560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01df4e71f50bd7da0f1c763fc6e5465b156121d4bfb635887bbbc6a9cb664a8b. 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/FRX282081294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7c08a36e7ef3b65b0f1457c42c0424c6234cf48031dd891470fd9783e9fb5f2. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01: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/FRX282009984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b399d08bda2d9f633a7b2e114d0d6ed6809f708e306db088fae768b3941fb4. 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/FR96X2064773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d1981a0bd43748b5b39d533998226e59e8642d9527c6babf7e618c49ea212e. 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/FRX201947589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ccff18f60dd14edab9fb13c15b0039c756cf2c86be674793b305144f9cd1639. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/FRX201947590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f0f3a830899481c8917493f7eac6ca351536c3a8c26e7af525b4fd0230d1dc. 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/FRX201947591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05dce68d818e1bce55a73388ba8e03418073d3158e3fffd46c6e0b6e010ff3b5. 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/FRX201947592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e94ce840a48b66423e9242ae7d91c4c737861a9ac2cd62dc46763ce3d7e460d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR96X1813395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ff68150058aaf6c5198996ccfdb9dac5fc45fa0d38bf935f12408054f580be. 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/FRX282341070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eaee912dc0bd07ce20b86bd5f422f2a9dc83c993af6789be30c1275d60fb099. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/RUA1D2264663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd34a486fc8e9923a2a5a62a42ee28ef2eec351e5167a79fbc97c3b6903db5861. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/RUA1D2264664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70c74707b55e7fab2335f61143f3e5b7a416911092479dc1113aeb2217d04a0f. 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/RUA1D2264665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf93473fa07382301d5b0cd13505bc370ecf3126df65058bad2e9add5f0c38301. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/RUA1D2264666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f19f0a1c930adf71c82203da3c916d39a7a9ad5858f1f0bba1aa5fc6b7315c. 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/RUA1D2264667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xece094af63b654d3607891c4ce08e008dc4488e02e3330dabf9b0e8678ecf64b. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/RUA1D2264668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61554ce91cbc06dfea41e9ff4a75390385f56ac3c9c39b571f28634ed6450076. 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/RUA1D2264669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b9d1c418168f66ad149a4d5c5983f95d5585a8474d609466e0606dce4bb539. 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/RUA1D2264670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d746725db3737902090c4c8f91e44fe7e3a9551df5a4859cbdf0bc4d4133f5. 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/RUA1D2264671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb05f4e4883cfd8f87f32123771e822bf62a6289b85a366dc4e0cac3924d412c2. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/RUA1D2264672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08a0021fd1612d126b1a0c4559fb5b8209e3a2f8aa356281ff79121f4050c087. 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/FR2X42375321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1262849089741dec5fba048c38e5e7d620b31beba6d5fe31bde557b1aca53042. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/FR2X42375323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe373c01dc5330fa4d2c4b83ad76193b3e911240ae44875a33f98f87afdd4d8c8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR2X42375324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f71adafbc8dc074375579fe2db45d9c10be78ecdd2b9d851168d1b41686c1b6. 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/FR2X42375328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b9d4bedd00b87b5499d35a7bd8d23566ab32d96d8775e2449bd5270c038035. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/FR2X42375340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b8a89f80219edf7dee1538e20b9cd92973db56a3e11a88d9b4152b4b00273b7. 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/FR2X41773523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcfa4b48b04771d474ee8f6986e5b6df5d71384ef092b37de87cb5a1c04cdb98. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZMZ92417569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff834da76c9a87d611c02c29fcfd99410d78a20a6901779c909c8615553bd0b. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/FR59R1826727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfffe70e5b40548740fedb56bc6b4a3efe4873a9c5a46da6b41b69756c98d0f63. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/FRX282069598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db1173e308d2ee008bb53f3a25fb5e8b03ab4a57fd1faf5995e58db90220b4d. 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/RUAH62406873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b3f73df603ef71de534fcbb108b9e412156c412860841119a82508affdbdb6e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR2X42056313.