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 0x38f046b64c25931e975e2f76e6c48dcdaa03a009dd2ea45d09330943f92c7a1b. 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/7870854a-8529-4923-8fb7-dddfe10acd3a.json and https://artists.proofprofile.net/proofs/artist/7870854a-8529-4923-8fb7-dddfe10acd3a.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 0x7291eec45daa0ed4b6bf44a7915795ace527349e38fab9ec2077d494263e3ef2. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/GBKPL1825802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a1a5137f88c087c936624c1483ea923761b1e41814e5c8f30b3b927fc30ab18. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/GBKPL1825803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bec06d96fa0661b00278919d11ebc4ff8610a684f46bfe5c283a9fe146a8b2. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/GBKPL1825806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc111a4dc47ee5a49bbc5da9f47e77aefe46bf8015acbd599c6e8611d6a68381b. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/GBKPL1825807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e1b3fddddae8b029c49236512e55a3b3271c77a83cf33d9ad7f17c50643fbad. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/GBKPL1825808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x350c22a56ae34095bb7ab4ecbeaadc263fe2c78934b7a24a301b3fca6306ddd4. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/GBKPL1825804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a55315895031f03889bb72e1d8299d423468af351352c799dff6ecc6ed7efdf. 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/GBKPL1825809.
Reggae Lullabies for Babies and Children
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1587dfeb710463de3777c157e6686c4d16f4885b3d3173638e074e933aaee6. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/GBKPL2082977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x927f5484450cc7345f9f6ae9c21220cf266291d9eba5d793232d2a0e9c5b03cf. 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/GBKPL2082972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef4d934b3d1a2e2e6db914366af5a15657d633a9836b5ab4a3c5da4c8f44f27. 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/GBKPL2082978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x132b3347635a76a6dba936bb2e55897bf323ce070f3b2873e2cf30b7cea63946. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/GBKPL2082976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9630b4516d5a82ea88fb4eda215361d2d881dc4921f2f70853c3d708a5b5f29f. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/GBKPL2082971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a9a20a63483d0140e68650cb0c947b9245c6568e6f64839685ed1f4270d7e5a. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/GBKPL2082975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81b8ae480aedbb908a471cfe9e4dd6625a8ed1a4d2c3627d344828f08e1c53f4. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/GBKPL2099392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x210d536784b8ee5ac0f61cced1374de33811d01dec50aa095b9b61abdcb12cee. 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/GBKPL2099396.
Reggae Lullabies for Babies: Gregory Isaacs
Reggae Lullabies for Babies 2: Bob Marley
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15787bd9420be5ab1e79e272c82ae99982f1b363b69ed0b2eb11d34885a9cb82. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/GBKPL2142300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b811b7f76affe24a809ae7a70cdc87ca144dc9b9c6ef0d0703f15ac772f649. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/GBKPL2142301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ee5a992788385e4265825ff89378db305882d47f49ef14da00847e60a37fa9. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/GBKPL2142302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x229526f42394d810e02895129a504babcdd5539070b181be9b03d07c333426cb. 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/GBKPL2142303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41efa1adce5693472bd7517d375c1205845bc077045a73a173c2e6f4a116ff89. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/GBKPL2142304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e906ab679d4a5f50d0753be21341d805c0bc05e981bca9a1f093d22eeeecdb. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/GBKPL2142308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1743961326c28ac16238f10db74c900d5018a46a2627e27ae8f3d9a969e24c. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/GBKPL2142305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc172b9b21f691addbd3c3ef6a2e27093ebd43ab6df89f05290194b4efd6d2d0. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51: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/GBKPL2142306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91246230dfa89ad7e761af39a04efea272b3cd0d115e0b5464fa11102539a111. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/GBKPL2142307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8d677ac703e608e87b3121f5ec0c46f70a721ce44ac3f388d338e275e426d5. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/GBKPL2161833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee2763ccd150333ed2cbc04603b4fa5ec859ed9a9ed9f92491ce2096ef5c7669. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/GBKPL2285792.