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 0x51d52ff8b3294d7b1f13e91fe5dd1833bc843d78f888b2a55e0b01f701532f10. 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/b0b4a78b-f7ee-41b7-89a1-cc1309d18394.json and https://artists.proofprofile.net/proofs/artist/b0b4a78b-f7ee-41b7-89a1-cc1309d18394.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 0x8970312867c2002a5f655ae270af685989cc5c4d9893914b7b42db9ca60f24c2. Chain 2 (Bitcoin): anchored in block 957895 (2026-07-13T18:41: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/FRX762287264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bd389b54c1863085bc9513ab8ae62a9da13d8738ff3ec80721a30627c96a29e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/FRX282276418.
interludio para escuchar cuando estoy triste
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e4807af8f6e3622d44336923c4b016091c27eb76372ae2229dbe10706ed90c. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/FRX762287265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x131d8847f326fcc78def40ef3e332ee82bd1f79d4c5b018cd0d1d39b2e1217c9. 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/FRX762287266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f043cafb032ba199353a2698b36f9ff88341a16402a36f72aacdae5286bfdbe. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/FRX762287268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd326721dcbf68ba3aa6d47f79f95e15b6d3d6f2b9ec7fb3029273bd53a31238. 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/FRX762287270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a75d3416a89651aedafbf224dad44e7b76ca9679b9c856c6749c3f4cd9ba5e6. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/FRX872187304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dcfef6847a3f4c1b88d92c7a60abcc6c03863e6958583c1233861a0e18900bc. 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/FRX762287272.
Vine y me voy como llegué (Sesión En Vivo)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c79cde60bdf4d7710d45a70e573166c260ae736330108f6b1809920e674c402. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/DGA072441890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1007eb2b586a560bc3c248a4e9b45115918a45f5d28ad86b24a62ffc4277a889. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/DGA072499223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9fedab875c98196645eacd30761d65be1da710f2d428066284026a9d3cc640. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/DGA072499224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a06fe49a7567bdd44c4083bf874a585f2d307180a1c2ef3e7dfe3c75af0c2f. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-15T23:25:50Z), 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/DGA072499225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d2eb698b099dff8ebac96cee575b41053c7e460688d1ef0b7cdcb0a1de8021. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/DGA072499226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x894e357af06dda47bc41edebc2b777ec67083ec15d95e011c757aac63380b8de. 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/DGA072499228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf11dbfaeb2c5bef526c6d9a304c97c65b8e1f8a1138f1e39a4e26d5b4dd82c43. 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/DGA072499229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c80c7eece081f34906fa1f319f5894189bc21491b4f4157232ee08ebb38fbde. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/DGA072499231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x674a568ea503afbe3ca0b9cc49b69e6b7a02b71fbb9cef587f2a054d9a198adb. 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/DGA072499232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd29ce52695ff3cbdbc1e588b687563bc62fd5941025e8ff8cb1c732afebef4de. 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/DGA072499233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c79cde60bdf4d7710d45a70e573166c260ae736330108f6b1809920e674c402. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/DGA072441890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ff8d641b244dfb75a3eb699c576d6b1d72f06a2f23ddc0087a2326f459c0ee8. 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/AR6B52500069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x667437c1374fabbdc29dfc7058402b6c735c19dd2a74656aeadf0e955fe161b5. 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/AR6B52500130.