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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f1efb241785f9ef32dd2829f0a25fa9706b763f896b7ec7c72d6e1285e8df42. 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/6929eea0-a9c9-4c9a-98a1-82dc71996b90.json and https://artists.proofprofile.net/proofs/artist/6929eea0-a9c9-4c9a-98a1-82dc71996b90.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc2bce175599e8c2d13b6604eda42f1f486f9a33cbac89d1ec95093c7614241. 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/FR96X2121501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x586fa6fd2ec123ed8e94dd8bf017b1c260821d9c0d89064906b76f115e6c894a. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/FR96X2121499.
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 0x22555ecdccf14fa94b528abab6bafa905da0943f7e220c58744d8ac7e04d904d. 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/FR96X2121502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc448ed66daad81509ed4dde931a8ff02f0e8ff51a54b481d7488c3b6e08e481. 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/FR96X2121509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2aa41da1e788829fcbdc7cfbe5731b1bcdf2afb129e0db517dba2fd50724c09. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/FRX762291388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c9729d2d1b19d12be038d39b73a15ca211e16d0164c82c04a3242da938f0e86. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:54: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/FRX762291389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8405980317173addc09d3bee7bf376148608f91654de1b45de4067565b5aace. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/DGA072375709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa26889fbc64844c6b48bd59b6094fe2a6631a1bf39b12da103ba93bd233e48db. 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/AEA2Z2357637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1830b0034ad4e15eea9c76431545fa13ef1e908b8687bb17708eec8f5b003c25. Chain 2 (Bitcoin): anchored in block 956620 (2026-07-04T07:11: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/AEA2Z2419479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317909aaba5b71872e04e7226cddaa7ab1eed8c338d00f1f81c4f24355704249. 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/AEA2Z2447731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x455df86b11847c9022613b773155fe9f872e93df93ed50101d6ddaf465100da5. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/AEA2Z2447733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08650de416907d9c45c4efdc24e1d3b28f4d42ee30c8ca590edec421645ad1d5. Chain 2 (Bitcoin): anchored in block 956748 (2026-07-05T05:55:59Z), 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/AEA2Z2465943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x194354795a88d2301acb8cd60db8202b363d06d903b12817dba75676f1f2b316. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T16:27: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/AEA2Z2465947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd582e4cfe641c362fddb7fc3d9e456fac85852875ded92cd35cfbd45c03cc833. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/RUAGW2401981.
Beauty in the struggle ugliness in the success
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x580db6ee180139ba2300df8ef512fed044acf7a821e14f5ff132406d6b4f57b5. 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/RUAGW2505676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1576cb64e17de3e8b43a5ac640e3e3e5c6ca90b46dbdc5519d052e10a53e1127. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/RUAGW2505677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7267f4c9185db8d3878312868e52febe595bc83920db253143c69a26e9f215b. 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/RUAGW2505678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1b47a5b8cd6c7a3de0893b297f6679fb871905db8b0086cf26385b54d59900a. 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/RUAGW2505679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0cb81b818726385e135da9754147048f10f12c91ac13f26385866997d28dc8d. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/RUAGW2505680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01bfee4c067505deb58e14db0d4a0ac9d676b39fbd2403610f175816c7af2336. 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/RUAGW2505681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf824271faf88db4b464c29ff907b5f90add62d35eaac6d309b25e5cbb63320. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/RUAGW2506523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe4e60109edb208318ed6e6065cc82506eb55cd8f5fb2eb90c167e1f064a8fb2. 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/RUA3R1916864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e152c52624aa7072b31277fa4b83383d4ae49dbad9c21e87015b288f387b10c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FR96X2146935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028eda728aa295a9c861fadc0911aed061a4eace966a9fea12fdff8fbc1214d7. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/FR96X2146938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca8d4f8816d2b453b0687bbf3001f6ea895b3be1f6409f256825f0d26c0842fc. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/FR96X2146940.