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 0x6d3098fc3b982bf09e939a9e5ec02f1a4917d55ee6a98f354de0ff11d6d4146c. 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/55fd1bc6-0fa2-4c00-9b9d-9074f31914b9.json and https://artists.proofprofile.net/proofs/artist/55fd1bc6-0fa2-4c00-9b9d-9074f31914b9.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 0x5de20e9ebd0b50393eff4608af983c310e772dc042815b4bf4e41156f9eee916. 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/JPTF02319601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb65d47fa3fe7a4ef1dc94fafe06572d10b9e3834d24c5fd2fd85cb77c67dddf5. 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/JPTF02319602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74154169fa6ee713e76146070fa89131c6c885e800a4bfe86014c3562ee9a9e. 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/JPTF02319603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f77cc1fb779f466a5bab9a22f0827069fb888da979ff7624b838cb78a42ede3. 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/JPTF02319604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b4c00bcf3ea8fbc82cbef9f55aaa1c5654fb92912121aa0de0c4dbd2feef5c1. 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/JPTF02319605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95b13e11ab39731cebaaca373e17a77d3f4d325cc93bfed76efa44a078494a3d. 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/JPTF02319606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ece5833232cc0679b46734fac7f45c8413ea35c6c809bdcfde9d31e4ac00bd. 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/JPTF02319607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc099f5b52bfc7157cac78773af7c4325b1902974784300e72f2d94383b930a0. 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/JPTF02319608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5713388cbecdb1225b442870a4582951e0e88829a4d4c0879293b76e783f2200. 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/JPTF02312901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640416ea35f967fbbd318624be45a8a9573aa5f9e651c13ac2992fe6ee2503d6. 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/JPTF02223701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa31136970d47e03ed5c8747ec12dc12f4e644f0d22b5d39c3ba28fd725bc993. 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/JPTF02223702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x558018ab9352c8c9724243f79f5802ce96995fc4220bf9ab085ca6005a3be339. 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/JPTF02200901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b82b2c7cc077605b64197a4df34420a844816d9350eefd56e88fdcc1040a82f. 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/JPTF02223703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e2ebd34d775b4ceb16bbe7a2633eb0946083c3f1f563b14ab9817953611d2c2. 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/JPTF02223704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a2f36db9ce9d092cd198de6b930169c1373c0fb2020e113888d39217bdcf25. 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/JPTF02223705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x039d529a3cc1a8977f31a888163fe2ebeb63e10734f032dd1b4d426cf5a745d3. 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/JPTF02223706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9851937bd9dfc2e2f500d44d7c9bd9b41c20fe2fcc1dc738793545a0b9f67ed7. 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/JPTF02223707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30145823ba5ca2bcb48c89e1a853a2d614e255e14afe9688bda45348fa517dc6. 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/JPTF02223708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6904b413d92281cd178a59f44d726b6be552659e4e0572a02c537b00debc3c46. 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/JPTF02217601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x158e4f701d8bf44fd39544d8307b1f1b8c7988574210fbf3d5117aed3f7ccfc6. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T06:54: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/JPTF02223710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b9b8048a7a1903cd2a620dcb187755dcc67433ec23313b8d8fc9a67f9ce8eff. 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/JPTF02117201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95caad3c968b5370114f4f29f377c5cb59bca4a34b219b8f19703f1ec464844. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/JPTF02117202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9495a1b046140a54943976622667b1c4faea60b5ddf7f53ed920dbe8e4a21897. 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/JPTF02117203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c3b3ed593e66ecf785137255ef481d0457ffcfc999cc507c6d209d7a98715c6. 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/JPTF02117204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3c83a2a829b47897c1775db6a36469d722777b599c602add1c2b3f466866a0. 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/JPTF02117205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95fafe2bbc128faa0f5924cebfc15f6e00df98bc00bf082e257e83e288b5aaf9. 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/JPTF02117206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e0c52fc17436941d6c5c92d8cbe79b1218ef9afdc07a3f0685b6703413a91e7. 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/JPTF02117207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4fd6616416dba447562d391f7f7a59b8a995c14465c388354c9fcb234dbd33. 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/JPTF02117208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ce0231ab59d2f75e432becff49f3fd71677ad1f3674a6a716e2aab116901005. 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/JPTF02117209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c96f09af5282705d4cf17c08509d17f558e08abe6c794ae28e4e7ff5dccea0. 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/JPTF02117210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7c528730a0a434300f32214351a06eb2ac83b7d6a6140fd6defa7aec5eeab0a. 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/JPTF02400301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x558018ab9352c8c9724243f79f5802ce96995fc4220bf9ab085ca6005a3be339. 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/JPTF02200901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3cbba3324bb0189456abbcd952597df44ff2c42eee8124d37fabf808b27729. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/JPB602161604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf379b86f2ec77cab3cc16e574f24d0ae7e5211693d2f0ee18a008eb9c01ab07. 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/JPB602161605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x954dabc3be304351599929a7618d9456088595e53624ec79beb7d89ce662df31. 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/JPB602161606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0508faa547058216e056d7c3455762a71824de23beaa5017aef64ef0cc2f52c. 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/JPB602161607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4344d4e0d411ea61be5c9b62cd930429e43ad0b0308a21269a74488ed2028e55. 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/JPB602069615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12df0fbf9e0776ff439772c3d41e4a3098e111fba57879562faced533bfc77cd. 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/JPB602069617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a735f86f6dc665c6abedaa04889aeb910266076bb593bf6895096f822b5e73a. 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/JPB602069618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca33d680fcf1fcd31ac5a3fdd3695fb58c43bdc5d0b82fbfc2fa3a98d3fcdc17. 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/JPB602069619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc06adf431d4fbed759f2c85a8058aa12ec3558901da960806062f33338bce89. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/JPTF02427101.