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 0xfbbeef41f1bb57b33fdf8743adc08766d29f9faa627c49351f97ec93221b954b. 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/28766981-dd9f-4305-af61-06c18f0b0235.json and https://artists.proofprofile.net/proofs/artist/28766981-dd9f-4305-af61-06c18f0b0235.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 0x0efcc0fbd741d3a1ee1bae376bf1f7b1a10dac9d02fb99ed19d49e1c04290dfd. 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/FR59R1967978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8c9cdf39b7306ca0d5c3574ab7375d8c7aba14870c31f90fe49b2b2237dce8. 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/FR59R1967979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa6422a94f07e0d466c106cf1f4592f92e12f0ba43764896d56af2a7391bff2. 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/FRX452025963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49596625b6295beb5e3fa93788762c4ace70686578f72d841f8fa4e3cc5b4a82. 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/RUA1D2118938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e4b619ceedaf3fe7fec356a080f47bb6548851b827bb071d289c09962b72023. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/RUA1D2120963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b109ba8140eced4defc5ba5a83749accf1e0254209f584d05d70c8ef81fe439. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/RUA1D2120964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37ab1dcfd83bbf665c0ac0dab10f36b0235c1f6865d50d607f5ac426fc02ba3e. Chain 2 (Bitcoin): anchored in block 958678 (2026-07-19T05:59: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/RUA1D2120967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c2969882535fa3bb10325daabd8934900e09db9f42eb89af7ec3d16a3c6c12. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/RUA1D2120968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x563c81a4dedaae963c54ae644913eb99595d9dc1ff3f2923008db981ee93011a. Chain 2 (Bitcoin): anchored in block 958752 (2026-07-19T16:00: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/RUA1D2120969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ca0b2c112fe1a65f15f3a7a3823877ceef78bbead80c71152b55e2fee36e78. 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/FR96X2247188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e20a9adb3cc03d5b7c777ebe252f6c348deb79caf36a6fc60bc9effea8ae817. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/FR2X42252554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bc63ec136eff225f6cdd0a42bea316faeb5b74ab1332f52985dc318b0afb013. 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/FR96X2247810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72c81c40e2111725c30dc3fc5d63436089da26b1267844829a3d8b1c64b0bed2. 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/FR96X2247811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea1d3e34c8d65012d4d826a042fe9bcc28e88ac0d1a737963a71d75f4a63a13. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/FR96X2247812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x999d918bfc61f3f43ab2a848fb92defb3999b8e2c949fbc517953be80b37e1d6. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/FR96X2247813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658c3553243a497b54bae7a86947bf5f168f2c5e0de669ede7ff365fef7b236d. 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/FR96X2247814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f0b9885865245af5dc8abf7deb846973d58f3d5f0ad4f580a18df23bbe424fe. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/DGA072223206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95be360999fd6b95a71d53d270d8bd84e485330c40b65dff0351ac5cc90c94ca. 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/FRX452352937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc99b8e21708de45b3aa9498bc82b19156477dd495f0411a0126b158b201a21dc. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/FRX872328604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdba55f07a3832f8aaf4b09735ccefcbfa3040593f6349fe11514af568b2e95e. 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/RUAGT2426679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3359caa05e1aad7c816257e0b3e2ccadd40c2369190bdb87a970499ef82267e. 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/RUAGT2478633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c9e416d53de6e36b6d3c4db5e37aa600d9156b59eeeb5d8dee8992e149a351c. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/RUAH62407015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c9e416d53de6e36b6d3c4db5e37aa600d9156b59eeeb5d8dee8992e149a351c. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/RUAH62407015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb11d1877731367412989334bb1e9e956b5156eecf395b77f6167631fb28a1eb4. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/RUA1D2540544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdba55f07a3832f8aaf4b09735ccefcbfa3040593f6349fe11514af568b2e95e. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/RUAGT2426679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3dfacd5d185b557ba9da8342a70de705c02bd118d1c2105853085ddc1ae8d3f. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/RUAGT2451725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d42a17091d0b653b56769d2466af8ff7b165f8144638ed8324600220f50452. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/RUA1D2547832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3359caa05e1aad7c816257e0b3e2ccadd40c2369190bdb87a970499ef82267e. 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/RUAGT2478633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44984bd93656f97add7a5eb4c65f2e657b05b05789b52896ad5f2157f557b0d5. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/RUA1D2547834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdba55f07a3832f8aaf4b09735ccefcbfa3040593f6349fe11514af568b2e95e. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/RUAGT2426679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eb10d459f5888079be75ffa526c45354de2f2f75ea86833d1e2547787f66e39. 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/RUA1D2547835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46db17ba7f9b6c7a8c90074da93d982210ffe0fb5b0df6f0160da52a2d681fad. 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/RUA1D2547836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe407da7432f1ee38423f586ce9fdb10d79cbb99163ebf7e6a49a69736464f6cb. 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/RUA1D2547837.