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 0x7fb54c9b45e7a9d24dadb30ec81b0d144dbf28dd29ec27ffb9173191eca01f28. 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/f5f4674a-bbb5-4dd5-a296-4c2710690d81.json and https://artists.proofprofile.net/proofs/artist/f5f4674a-bbb5-4dd5-a296-4c2710690d81.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 0x5449871fd30d0b2e5405df67c6e1467e83db1fbf08965b4f2897b475dc00ff95. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/QMBZ92442339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbfd34029cc6be5898bf209405a970b075ff43f38b010f53f084172806a1c18d. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/QMBZ92442340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb86e9c4cdd9013a6a90c7e6a8780199088184dc5c2cd07b165a7f5001cee196. 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/QMBZ92442341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cbe206b6e125073515a3ecc1c653517f0541ddc84eb782e0740081d9db3b0c2. 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/QMBZ92442342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03fe7882f41a10e261d4f174a54145d2f66bca137cd1aa1498eb52494cdd4995. 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/QMBZ92442343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd451c31f21b1c09b7832b21f152adfcfcbe00db07b1806e744ee2bb2b9cf8f1. 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/QMBZ92442344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c7cd25f04ad32f200d21b2fb9d922e86211bc384f127cab2347dd29312b23cc. 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/QMBZ92442345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a5ec1cf0f36a6de0e6e131dfb9a646a6e4cb96c19414e73089f794e44c5fc37. 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/QMBZ92442346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef8e91aca14a161b642f62db90f49e0d76449599c759e6770b3f30f55725cef2. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QMDA62429108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb8584d966a5ceb35cfbd430c6d001d9893a903f756729ad7080149b749e3eb0. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38: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/QMDA62405056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8690d55156aaa90f1ecec6233c73787017d7c92816eab2208c2a3a6155293df8. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QM7282462993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5567642c094427649f34e12e5e04e403cc610924891fd6fbf5f7fc07e1ce84. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/QMBZ92442210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b18998a3dabca654fdefa39c7050d9fe2ae5d848f5b46d8385f6f0a3e165f79. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QM7282462983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b50b2869b6cbb0ded2224ea2a78b8ec2219beb5aafe6dacb27248d0bfe06a11. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/QM7282441646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5fe2aa39110f83ebf033ffa90b2440eba9b820f1f7c8f189216c1b3c9cce57. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/QM7282441647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf948f3a40c42b5045ef52683257fe71c7f6d58dca9fac3e4d03c0a9156d68174. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QM6P42434261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99077e1bf139cbd035a74140bcfe5e872369c521b6607cb63fdb0be7c3d47779. 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/QM6P42434263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52318ff8288db24180709d14b39629ccf7e9318812d4a925607b7845011ca186. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QM6P42434256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7ed33deebb70ef4b57448d8f10e0a8c46c606386c88361ceb627c70b766074e. 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/RUA1D2494098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d171df65a0ec00518f555b5263048356d92636618975277609d46dfa56af361. 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/QM6P42404108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e75f88bedb007b0f67019ae3bf749de0cf08484a394838f46f41f30a474fcc. 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/QM6P42419926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5568e9e18e71f3a0467f0e3702b507cc10af4a3a472a9c6dd77385c006d67d41. 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/QM6MZ2442633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd506874ed11003a8082d7a41ef29712b72f6645b7eb77fd25cba4a191e6f033. 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/RUA1D2451824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2b3759ccb1ec8c59ce479d4ccfb391becadbab2073ad77f243b3d42a0bab040. 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/RUA1D2431456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe5c482d795778d6ac67d14dcf85e7df2d41cb4615dbc5aeca007058a9e515c. 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/QM6MZ2423163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69580d04d4fb5bb6ca0cada6e34a44caff218945da5807a236c6801ea8491f7c. 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/GB8KE2402226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e3cf4ef110af68f0d56dd246b9ad77c26ca613d5fda338be1ae1572441405ae. 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/GB8KE2306197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f3c2af39683d185846a7b99375a54875e810ee11762c7af7bdab8b83420132. 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/GB8KE2401748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8bbd282087220dac64c5eaddc1a9663e8db5c79056c3bae98b0fb2c9a06199a. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/GB8KE2400283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9639c984e8a24e31044f06289dc9bf292179fe4cbbe9866d1d7630e15b66b6ed. 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/RUA1D2401022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6472094de871e2c6af5d7b51de36e2ebb2810c292491282b80052bea30c8fe64. 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/RUA1D2401023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd401897387222bbd334e819190f4ed61713e8bb060a5d17cbf6b30aeaa78d65d. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/GB8KE2328850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b0924da9037b5825909df6c5d2fa9419e0133218c99ebcb065f2183d809dbb7. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QMFMG2348305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19af9be72d8b514b13301ff3fbef20a351b34fecfc45c5e25bc72551b5b1bb10. 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/GB8KE2328743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ffd31bf277c0b1e7d83b9b038df40099c046de29b6338b189d98f85ef6defd. 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/GB8KE2328744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c3ae6b3458c3934d5f7da3753e807747727c88263b9f4e9dd74847a0e44b5c. 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/GB8KE2328465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07a796a88a5acfdc34b717fcde7352bf91f5a898dd6e58b389fc72436b8097ae. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/GB8KE2308039.